On Sat, 23 Aug 2014, Christoph Lameter wrote: > On Sat, 23 Aug 2014, Tejun Heo wrote: > > > Hello, Christoph. > > > > On Fri, Aug 22, 2014 at 12:43:25PM -0500, Christoph Lameter wrote: > > > It wont accept the wrong type since the this_cpu_* functions will do type > > > checking. > > > > It should only accept cpumask_var_t but the macro version accepts > > anything that this_cpu_*() can handle. > > Ah, Ok.
Ok I tried to change it to an inline function. The problem is the cpumask.h is included very early. this_cpu ops require functionality that is not available at that point. I think it cannot be more than a macro unless we define it elsewhere. Regarding naming: this_cpu_ptr_cpumask_var() is ok? -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/