From 96f1a14115d8ac1d1aaa595bb26c6e44ea072fa4 Mon Sep 17 00:00:00 2001 From: bjorn3 <17426603+bjorn3@users.noreply.github.com> Date: Sun, 25 Feb 2024 18:57:54 +0100 Subject: [PATCH] Remove some dead code --- src/common/aligned_box.rs | 3 --- src/scheme/proc.rs | 6 ------ 2 files changed, 9 deletions(-) diff --git a/src/common/aligned_box.rs b/src/common/aligned_box.rs index 447225b73e..c88aef3235 100644 --- a/src/common/aligned_box.rs +++ b/src/common/aligned_box.rs @@ -12,9 +12,6 @@ pub unsafe trait ValidForZero {} unsafe impl ValidForZero for [u8; N] {} unsafe impl ValidForZero for u8 {} -unsafe impl ValidForZero for crate::syscall::data::Stat {} -unsafe impl ValidForZero for crate::syscall::data::StatVfs {} - impl AlignedBox { fn layout(&self) -> Layout { layout_upgrade_align(Layout::for_value::(&*self), ALIGN) diff --git a/src/scheme/proc.rs b/src/scheme/proc.rs index 75a306aa7d..00b83fe851 100644 --- a/src/scheme/proc.rs +++ b/src/scheme/proc.rs @@ -254,12 +254,6 @@ static NEXT_ID: AtomicUsize = AtomicUsize::new(1); // Using BTreeMap as hashbrown doesn't have a const constructor. static HANDLES: RwLock> = RwLock::new(BTreeMap::new()); -#[derive(PartialEq)] -pub enum Access { - OtherProcesses, - Restricted, -} - fn new_handle(handle: Handle) -> Result { let id = NEXT_ID.fetch_add(1, Ordering::Relaxed); let _ = HANDLES.write().insert(id, handle);