From a5941dcd13fbdbc6e5dff4e94156c12b7d626faf Mon Sep 17 00:00:00 2001 From: Andrea Righi Date: Fri, 17 Dec 2021 11:14:24 +0100 Subject: [PATCH] UBUNTU: SAUCE: allow to use __wake_up_pollfree() from GPL modules commit ebafbcf7f32d ("UBUNTU: SAUCE: binder: turn into module") is changing binder to be a module, but __wake_up_pollfree() can only be used internally by the kernel. Make __wake_up_pollfree an EXPORT_SYMBOL_GPL so that it can be used by the binder module. Signed-off-by: Andrea Righi --- kernel/sched/wait.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/sched/wait.c b/kernel/sched/wait.c index 51e38f5f4701..8b3547706b00 100644 --- a/kernel/sched/wait.c +++ b/kernel/sched/wait.c @@ -212,6 +212,7 @@ void __wake_up_pollfree(struct wait_queue_head *wq_head) /* POLLFREE must have cleared the queue. */ WARN_ON_ONCE(waitqueue_active(wq_head)); } +EXPORT_SYMBOL_GPL(__wake_up_pollfree); /* * Note: we use "set_current_state()" _after_ the wait-queue add,