diff --git a/src/slurmctld/node_scheduler.c b/src/slurmctld/node_scheduler.c index 2ac2d6b8a1b4c6317529ea014ba2abbbfc6fef3f..5cf272913d4f9ee39388c6813e390bc662a7350a 100644 --- a/src/slurmctld/node_scheduler.c +++ b/src/slurmctld/node_scheduler.c @@ -99,8 +99,8 @@ static int _nodes_in_sets(bitstr_t *req_bitmap, int node_set_size); #ifndef HAVE_BG static int _pick_best_load(struct job_record *job_ptr, bitstr_t * bitmap, - uint32_t min_nodes, uint32_t max_nodes, - uint32_t req_nodes, bool test_only); + uint32_t min_nodes, uint32_t max_nodes, + uint32_t req_nodes, bool test_only); #endif static int _pick_best_nodes(struct node_set *node_set_ptr, @@ -109,6 +109,8 @@ static int _pick_best_nodes(struct node_set *node_set_ptr, struct part_record *part_ptr, uint32_t min_nodes, uint32_t max_nodes, uint32_t req_nodes); +static int _job_count_bitmap(bitstr_t * bitmap, bitstr_t * jobmap, + int job_cnt); static void _print_feature_list(uint32_t job_id, List feature_list); static bitstr_t *_valid_features(struct job_details *detail_ptr, char *available);