]> rtime.felk.cvut.cz Git - frescor/frsh.git/commitdiff
disk_bfq: Manager updated to work correctly with contract cancelation
authorMichal Sojka <sojkam1@fel.cvut.cz>
Tue, 17 Nov 2009 20:13:40 +0000 (21:13 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Tue, 17 Nov 2009 20:13:40 +0000 (21:13 +0100)
This should be updated in commit
9483d1c9372f42d39af18b6615ea13052a5702ed, but for some reason it was not
done.

resources/disk_bfq/mngr/diskbfq_mngr.c

index 2d480b0967762ee51c3ccd6841c68e21e0a256dd..cbcbc11a49da448e88565b8569554483edfe05c0 100644 (file)
@@ -112,7 +112,7 @@ static int diskbfq_admtest(struct fres_sa_scenario *scenario,
        long int sum_weight = 0;
        struct disk_data *data = priv;
 
-       fres_sa_scenario_for_each_contract(scenario, c) {
+       fres_sa_scenario_for_each_no_cancel_contract(scenario, c) {
                fres_block_basic *basic;
                fres_block_resource *resource;
                fres_block_disk_sched *disk_sched;