diff options
Diffstat (limited to 'include/litmus/affinity.h')
-rw-r--r-- | include/litmus/affinity.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/litmus/affinity.h b/include/litmus/affinity.h index 1a771919084a..877b4099c6e2 100644 --- a/include/litmus/affinity.h +++ b/include/litmus/affinity.h | |||
@@ -29,6 +29,7 @@ Set release_master = -1 for no RM. | |||
29 | */ | 29 | */ |
30 | #define get_nearest_available_cpu(nearest, start, entries, release_master) \ | 30 | #define get_nearest_available_cpu(nearest, start, entries, release_master) \ |
31 | { \ | 31 | { \ |
32 | (nearest) = NULL; \ | ||
32 | if(!(start)->linked) \ | 33 | if(!(start)->linked) \ |
33 | { \ | 34 | { \ |
34 | (nearest) = (start); \ | 35 | (nearest) = (start); \ |
@@ -38,7 +39,6 @@ Set release_master = -1 for no RM. | |||
38 | int __level; \ | 39 | int __level; \ |
39 | int __cpu; \ | 40 | int __cpu; \ |
40 | struct neighborhood* __neighbors = &neigh_info[(start)->cpu]; \ | 41 | struct neighborhood* __neighbors = &neigh_info[(start)->cpu]; \ |
41 | (nearest) = NULL; \ | ||
42 | \ | 42 | \ |
43 | for(__level = 0; (__level < NUM_CACHE_LEVELS) && !(nearest); ++__level) \ | 43 | for(__level = 0; (__level < NUM_CACHE_LEVELS) && !(nearest); ++__level) \ |
44 | { \ | 44 | { \ |