Hello, On Tue, Aug 24, 2021 at 02:12:29AM +0530, Ritesh Harjani wrote: > Make schedule_on_each_cpu as EXPORT_SYMBOL_GPL > > Signed-off-by: Ritesh Harjani <riteshh@xxxxxxxxxxxxx> > --- > [v1 -> v2]: Use EXPORT_SYMBOL_GPL instead of EXPORT_SYMBOL > > kernel/workqueue.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/kernel/workqueue.c b/kernel/workqueue.c > index f148eacda55a..993f8983186d 100644 > --- a/kernel/workqueue.c > +++ b/kernel/workqueue.c > @@ -3309,6 +3309,7 @@ int schedule_on_each_cpu(work_func_t func) > free_percpu(works); > return 0; > } > +EXPORT_SYMBOL_GPL(schedule_on_each_cpu); > > /** > * execute_in_process_context - reliably execute the routine with user context > -- > 2.31.1 > I think you missed the point of Christoph's comment. I agree with him and don't think a test justifies exporting of this particular function. Thanks, Dennis