update_newidle_cost
need_decay = update_newidle_cost(sd, 0, 0);
update_newidle_cost(sd, domain_cost, weight * !!pulled_task);