@ -494,7 +494,7 @@ static int debug_mle_print(struct dlm_ctxt *dlm, struct debug_buffer *db)
struct hlist_head * bucket ;
struct hlist_node * list ;
int i , out = 0 ;
unsigned long total = 0 ;
unsigned long total = 0 , longest = 0 , bktcnt ;
out + = snprintf ( db - > buf + out , db - > len - out ,
" Dumping MLEs for Domain: %s \n " , dlm - > name ) ;
@ -506,15 +506,18 @@ static int debug_mle_print(struct dlm_ctxt *dlm, struct debug_buffer *db)
mle = hlist_entry ( list , struct dlm_master_list_entry ,
master_hash_node ) ;
+ + total ;
+ + bktcnt ;
if ( db - > len - out < 200 )
continue ;
out + = dump_mle ( mle , db - > buf + out , db - > len - out ) ;
}
longest = max ( longest , bktcnt ) ;
bktcnt = 0 ;
}
spin_unlock ( & dlm - > master_lock ) ;
out + = snprintf ( db - > buf + out , db - > len - out ,
" Total on li st: %ld \n " , total ) ;
" Total: %ld, Longe st: %ld \n " , total , longest ) ;
return out ;
}