On 21/08/23 10:06PM, Dennis Zhou wrote: > 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. Got it. Based on the comments from 2nd patch, if in case this will be required I can open code this. (I initially had this open coded, but then I found this). -ritesh > > Thanks, > Dennis >