From c4dbf30716e47fea11e98e2690b12fd407539aee Mon Sep 17 00:00:00 2001 From: Matheus Date: Mon, 11 May 2026 12:09:07 -0300 Subject: [PATCH] resource_allocator: fix interrupt state leak --- kernel-src/lib/resource_allocator.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel-src/lib/resource_allocator.c b/kernel-src/lib/resource_allocator.c index 9aecf0a9..c69087d8 100644 --- a/kernel-src/lib/resource_allocator.c +++ b/kernel-src/lib/resource_allocator.c @@ -39,6 +39,7 @@ size_t resource_allocate(resource_allocator_t *allocator, size_t count) { sched_prepare_sleep(false); spinlock_release(&allocator->spinlock); sched_yield(); + interrupt_set(status); return count; }