diff --git a/Makefile b/Makefile index 5bdca39..480a585 100644 --- a/Makefile +++ b/Makefile @@ -552,7 +552,7 @@ build/filesystem.bin: \ filesystem/bin/tar -$(FUMOUNT) build/filesystem/ rm -rf $@ build/filesystem/ - echo exit | cargo run --manifest-path schemes/redoxfs/Cargo.toml --bin redoxfs-utility $@ 64 + echo exit | cargo run --manifest-path schemes/redoxfs/Cargo.toml --bin redoxfs-utility $@ 128 mkdir -p build/filesystem/ cargo build --manifest-path schemes/redoxfs/Cargo.toml --bin redoxfs-fuse --release schemes/redoxfs/target/release/redoxfs-fuse $@ build/filesystem/ & diff --git a/kernel/scheme/live.rs b/kernel/scheme/live.rs index c725855..e9ac3b8 100644 --- a/kernel/scheme/live.rs +++ b/kernel/scheme/live.rs @@ -2,13 +2,13 @@ use alloc::arc::Arc; use collections::{BTreeMap, Vec}; -use core::{cmp, str}; +use core::cmp; use core::sync::atomic::{AtomicUsize, Ordering}; use spin::RwLock; use syscall::data::Stat; use syscall::error::*; -use syscall::flag::{MODE_DIR, MODE_FILE, SEEK_SET, SEEK_CUR, SEEK_END}; +use syscall::flag::{MODE_FILE, SEEK_SET, SEEK_CUR, SEEK_END}; use syscall::scheme::Scheme; static FILESYSTEM: &'static [u8] = include_bytes!("../../build/filesystem.bin"); diff --git a/kernel/scheme/mod.rs b/kernel/scheme/mod.rs index 7811e89..1c2fbd2 100644 --- a/kernel/scheme/mod.rs +++ b/kernel/scheme/mod.rs @@ -135,7 +135,7 @@ impl SchemeList { // Debug, Disk, Initfs and IRQ are only available in the root namespace. Pipe is special self.insert(ns, Box::new(*b"debug"), |scheme_id| Arc::new(Box::new(DebugScheme::new(scheme_id)))).unwrap(); - self.insert(ns, Box::new(*b"disk"), |scheme_id| Arc::new(Box::new(self::live::DiskScheme::new()))).unwrap(); + self.insert(ns, Box::new(*b"disk"), |_| Arc::new(Box::new(self::live::DiskScheme::new()))).unwrap(); self.insert(ns, Box::new(*b"initfs"), |_| Arc::new(Box::new(InitFsScheme::new()))).unwrap(); self.insert(ns, Box::new(*b"irq"), |scheme_id| Arc::new(Box::new(IrqScheme::new(scheme_id)))).unwrap(); self.insert(ns, Box::new(*b"pipe"), |scheme_id| Arc::new(Box::new(PipeScheme::new(scheme_id)))).unwrap();