> @@ -710,6 +710,9 @@ static int __init init_rapl_pmus(void) > rapl_pmus = kzalloc(struct_size(rapl_pmus, rapl_pmu, > nr_rapl_pmu), GFP_KERNEL); > if (!rapl_pmus) > return -ENOMEM; > + > + if (!alloc_cpumask_var(&rapl_pmus->cpumask, GFP_KERNEL)) > + return -ENOMEM;
missing free_cpumask_var() in cleanup_rapl_pmus()? thanks, rui