From d2e2eb712357e7076c00bfb5d5e22d280d999480 Mon Sep 17 00:00:00 2001 From: Josh Junon Date: Thu, 30 Jan 2025 05:19:57 +0100 Subject: [PATCH] kernel: allocate port tokens as `Token::SlotMap` --- oro-kernel/src/port.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/oro-kernel/src/port.rs b/oro-kernel/src/port.rs index f8175b0..4e2ec56 100644 --- a/oro-kernel/src/port.rs +++ b/oro-kernel/src/port.rs @@ -20,8 +20,8 @@ impl Port { #[must_use] pub fn new() -> Option { Some(Self { - producer_token: crate::tab::get().add(Token::Normal(NormalToken::new_4kib(1)))?, - consumer_token: crate::tab::get().add(Token::Normal(NormalToken::new_4kib(1)))?, + producer_token: crate::tab::get().add(Token::SlotMap(NormalToken::new_4kib(1)))?, + consumer_token: crate::tab::get().add(Token::SlotMap(NormalToken::new_4kib(1)))?, }) }