> + if (!force)> + cpu = cpumask_any_and(mask_val, cpu_online_mask);> + else> + cpu = cpumask_first(mask_val);Any reason for the inverted test?Otherwise this looks fine to me:Reviewed-by: Christoph Hellwig <hch@lst.de>