Ignore:
Timestamp:
Sep 21, 2018, 10:27:06 PM (3 years ago)
Author:
nicolas.van.phan@…
Message:

Disable DQDT and remove y_max FOR GOOD

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kernel/kern/dqdt.c

    r492 r562  
    6969void dqdt_display( void )
    7070{
     71    /*
    7172    reg_t   save_sr;
    7273
     
    9596    // release lock
    9697    remote_spinlock_unlock_busy( lock_xp , save_sr );
     98    */
    9799}
    98100
     
    120122    uint32_t  level_max  = (bits_log2(size_ext * size_ext) >> 1) + 1;
    121123
     124    return level_max;
     125
     126    /*
    122127    // get cluster coordinates
    123128    uint32_t    x       = local_cxy >> y_width;
     
    189194
    190195    return level_max;
     196    */
    191197
    192198} // end dqdt_init()
     
    243249void dqdt_update_threads( int32_t increment )
    244250{
     251    return;
     252    /*
    245253        cluster_t   * cluster = LOCAL_CLUSTER;
    246254    dqdt_node_t * node    = &cluster->dqdt_tbl[0];
     
    251259    // propagate to DQDT upper levels
    252260    if( node->parent != XPTR_NULL ) dqdt_propagate_threads( node->parent , increment );
     261    */
    253262}
    254263
     
    256265void dqdt_update_pages( int32_t increment )
    257266{
     267    return;
     268    /*
    258269        cluster_t   * cluster = LOCAL_CLUSTER;
    259270    dqdt_node_t * node    = &cluster->dqdt_tbl[0];
     
    264275    // propagate to DQDT upper levels
    265276    if( node->parent != XPTR_NULL ) dqdt_propagate_pages( node->parent , increment );
     277    */
    266278}
    267279
     
    318330cxy_t dqdt_get_cluster_for_process( void )
    319331{
     332    return cluster_random_select();
     333    /*
    320334    // build extended pointer on DQDT root node
    321335        cluster_t * cluster = LOCAL_CLUSTER;
     
    325339    // call recursive function
    326340    return dqdt_select_cluster( root_xp , false );
     341    */
    327342}
    328343
     
    330345cxy_t dqdt_get_cluster_for_memory( void )
    331346{
     347    return cluster_random_select();
     348    /*
    332349    // build extended pointer on DQDT root node
    333350        cluster_t * cluster = LOCAL_CLUSTER;
     
    337354    // call recursive function
    338355    return dqdt_select_cluster( root_xp , true );
    339 }
    340 
     356    */
     357}
     358
Note: See TracChangeset for help on using the changeset viewer.