From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 From: lakostis@altlinux.org To: devel-kernel@lists.altlinux.org Date: Fri, 23 Oct 2026 09:42:39 +0200 Message-ID: <20261023074559.941014-4-lakostis@altlinux.org> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20261023074559.941014-1-lakostis@altlinux.org> References: <20261023074559.941014-1-lakostis@altlinux.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [d-kernel] [PATCH 3/4] wait: allow to use __wake_up_pollfree() from GPL modules X-BeenThere: devel-kernel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Oct 2026 07:47:04 -0000 Archived-At: List-Archive: List-Post: From: Andrea Righi 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 Signed-off-by: Alexandre Frade Signed-off-by: Konstantin A. Lepikhov --- kernel/sched/wait.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/sched/wait.c b/kernel/sched/wait.c index d033f600f48c..54b1a1b7ae4e 100644 --- a/kernel/sched/wait.c +++ b/kernel/sched/wait.c @@ -232,6 +232,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, -- 2.50.1