From 5fdbbe82e93f89a8c3912ac0b53e7c2878d9b3ee Mon Sep 17 00:00:00 2001 From: vasilito Date: Sat, 1 Aug 2026 07:18:42 +0300 Subject: [PATCH] kernel: cherry-pick upstream poll-hang fix (implement unregister_queue) 486a7818 'Fix poll hang in os-test basic/poll': the fork still had unregister_queue as a //TODO stub, so closed event queues leaked their registry entries (the poll-hang class). Merged with RedBear's ref-counted queue-close logic: keep the kdup dec_ref/is_last handling, and call unregister_queue(id, token) to clean the registry when the last fd closes. Event-timeout handling was already present as RedBear's own impl. --- local/sources/kernel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/local/sources/kernel b/local/sources/kernel index 019204be6c..6ed40d3b96 160000 --- a/local/sources/kernel +++ b/local/sources/kernel @@ -1 +1 @@ -Subproject commit 019204be6c2a0f01f0e4cbefcdfe972e76bc5f70 +Subproject commit 6ed40d3b9640c3f0abd103bba55741fe5e6803cf