mirror of
https://github.com/torvalds/linux.git
synced 2026-06-04 12:35:52 +02:00
sched: Fix build for modules using set_tsk_need_resched()
Commitadcc3bfa88("sched: Adapt sched tracepoints for RV task model") added a tracepoint to the need_resched action that can be triggered also by set_tsk_need_resched. This function was previously accessible from out-of-tree modules but it's no longer available because the __trace_set_need_resched() symbol is not exported (together with the tracepoint itself, which was exported in a separate patch) and building such modules fails. Export __trace_set_need_resched to modules to fix those build issues. Fixes:adcc3bfa88("sched: Adapt sched tracepoints for RV task model") Signed-off-by: Gabriele Monaco <gmonaco@redhat.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by: Phil Auld <pauld@redhat.com> Link: https://patch.msgid.link/20260112140413.362202-1-gmonaco@redhat.com
This commit is contained in:
parent
6c125b85f3
commit
8d73732016
|
|
@ -1139,6 +1139,7 @@ void __trace_set_need_resched(struct task_struct *curr, int tif)
|
|||
{
|
||||
trace_sched_set_need_resched_tp(curr, smp_processor_id(), tif);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(__trace_set_need_resched);
|
||||
|
||||
void resched_curr(struct rq *rq)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user