Reduce dead code, fix aarch64.

This commit is contained in:
4lDO2
2024-03-23 23:51:12 +01:00
parent e6dc0e96f0
commit 12282439b6
11 changed files with 20 additions and 68 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ use super::{
usercopy::UserSlice,
};
use crate::{percpu::PercpuBlock, syscall::error::Result, time};
use crate::syscall::error::Result;
struct ByteStr<'a>(&'a [u8]);
+1 -1
View File
@@ -3,7 +3,7 @@ use alloc::sync::Arc;
use crate::{
context,
paging::VirtualAddress,
syscall::error::{Error, Result, EFAULT, EINVAL, EPERM, ESRCH},
syscall::error::{Error, Result, EFAULT, EPERM, ESRCH},
};
fn enforce_root() -> Result<()> {
let contexts = context::contexts();
+2 -2
View File
@@ -11,13 +11,13 @@ use crate::context::{
use crate::{
context, interrupt,
paging::{mapper::PageFlushAll, Page, PageFlags, VirtualAddress, PAGE_SIZE},
paging::{Page, VirtualAddress, PAGE_SIZE},
ptrace,
syscall::{
data::{SigAction, SignalStack},
error::*,
flag::{
wifcontinued, wifstopped, MapFlags, WaitFlags, PTRACE_STOP_EXIT, SIGCONT, SIGTERM,
wifcontinued, wifstopped, MapFlags, WaitFlags, PTRACE_STOP_EXIT, SIGCONT,
SIG_BLOCK, SIG_SETMASK, SIG_UNBLOCK, WCONTINUED, WNOHANG, WUNTRACED,
},
ptrace_event,