@@ -882,9 +882,9 @@ fd_topo_initialize( config_t * config ) {
882882 FOR (resolv_tile_cnt ) fd_topob_tile_uses ( topo , & topo -> tiles [ fd_topo_find_tile ( topo , "resolv" , i ) ], funk_obj , FD_SHMEM_JOIN_MODE_READ_ONLY );
883883
884884 fd_topo_obj_t * banks_obj = setup_topo_banks ( topo , "banks" , config -> firedancer .runtime .max_live_slots , config -> firedancer .runtime .max_fork_width , config -> development .bench .larger_max_cost_per_block );
885- /**/ fd_topob_tile_uses ( topo , & topo -> tiles [ fd_topo_find_tile ( topo , "replay" , 0UL ) ], banks_obj , FD_SHMEM_JOIN_MODE_READ_WRITE ); /* TODO: Should be readonly? */
886- /**/ fd_topob_tile_uses ( topo , & topo -> tiles [ fd_topo_find_tile ( topo , "tower" , 0UL ) ], banks_obj , FD_SHMEM_JOIN_MODE_READ_ONLY );
887- FOR (exec_tile_cnt ) fd_topob_tile_uses ( topo , & topo -> tiles [ fd_topo_find_tile ( topo , "exec" , i ) ], banks_obj , FD_SHMEM_JOIN_MODE_READ_WRITE ); /* TODO: Should be readonly? */
885+ /**/ fd_topob_tile_uses ( topo , & topo -> tiles [ fd_topo_find_tile ( topo , "replay" , 0UL ) ], banks_obj , FD_SHMEM_JOIN_MODE_READ_WRITE );
886+ /**/ fd_topob_tile_uses ( topo , & topo -> tiles [ fd_topo_find_tile ( topo , "tower" , 0UL ) ], banks_obj , FD_SHMEM_JOIN_MODE_READ_WRITE );
887+ FOR (exec_tile_cnt ) fd_topob_tile_uses ( topo , & topo -> tiles [ fd_topo_find_tile ( topo , "exec" , i ) ], banks_obj , FD_SHMEM_JOIN_MODE_READ_WRITE );
888888 FOR (bank_tile_cnt ) fd_topob_tile_uses ( topo , & topo -> tiles [ fd_topo_find_tile ( topo , "bank" , i ) ], banks_obj , FD_SHMEM_JOIN_MODE_READ_WRITE );
889889 FOR (resolv_tile_cnt ) fd_topob_tile_uses ( topo , & topo -> tiles [ fd_topo_find_tile ( topo , "resolv" , i ) ], banks_obj , FD_SHMEM_JOIN_MODE_READ_ONLY );
890890 FD_TEST ( fd_pod_insertf_ulong ( topo -> props , banks_obj -> id , "banks" ) );
0 commit comments