The allocation mask is no longer used by on_each_cpu_cond() and on_each_cpu_cond_mask() and can be removed.
Showing the changes to include/linux (1 of 6 files). Show all
Unified · Split
| @@ -51,11 +51,10 @@ void on_each_cpu_mask(const struct cpumask *mask, smp_call_func_t func, · 50 unmodified lines | ||
| 51 | 51 | * processor. |
| 52 | 52 | */ |
| 53 | 53 | void on_each_cpu_cond(smp_cond_func_t cond_func, smp_call_func_t func, |
| 54 | − void *info, bool wait, gfp_t gfp_flags); | |
| 54 | + void *info, bool wait); | |
| 55 | 55 | |
| 56 | 56 | void on_each_cpu_cond_mask(smp_cond_func_t cond_func, smp_call_func_t func, |
| 57 | − void *info, bool wait, gfp_t gfp_flags, | |
| 58 | − const struct cpumask *mask); | |
| 57 | + void *info, bool wait, const struct cpumask *mask); | |
| 59 | 58 | |
| 60 | 59 | int smp_call_function_single_async(int cpu, call_single_data_t *csd); |
| 61 | 60 | |