diff --git a/src/context/context.rs b/src/context/context.rs index 8396469757..08747f06be 100644 --- a/src/context/context.rs +++ b/src/context/context.rs @@ -18,7 +18,7 @@ use crate::{ memory::{allocate_p2frame, deallocate_p2frame, Enomem, Frame, RaiiFrame}, paging::{RmmA, RmmArch}, percpu::PercpuBlock, - scheme::{CallerCtx, FileHandle, SchemeId, SchemeNamespace}, + scheme::{CallerCtx, FileHandle, SchemeId}, sync::CleanLockToken, syscall::usercopy::UserSliceRw, }; diff --git a/src/main.rs b/src/main.rs index 0a33109341..5160477a57 100644 --- a/src/main.rs +++ b/src/main.rs @@ -55,7 +55,7 @@ extern crate bitflags; use core::sync::atomic::{AtomicU32, Ordering}; -use crate::{context::switch::SwitchResult, scheme::SchemeNamespace}; +use crate::context::switch::SwitchResult; use crate::consts::*; diff --git a/src/scheme/mod.rs b/src/scheme/mod.rs index de71a50321..b0d082abf1 100644 --- a/src/scheme/mod.rs +++ b/src/scheme/mod.rs @@ -92,9 +92,6 @@ pub mod user; /// Limit on number of schemes pub const SCHEME_MAX_SCHEMES: usize = 65_536; -// Unique identifier for a scheme namespace. -int_like!(SchemeNamespace, AtomicSchemeNamespace, usize, AtomicUsize); - // Unique identifier for a scheme. int_like!(SchemeId, usize);