diff --git a/drivers/audio/ihdad/src/hda/device.rs b/drivers/audio/ihdad/src/hda/device.rs index d48ed0def8..e12112f3ef 100755 --- a/drivers/audio/ihdad/src/hda/device.rs +++ b/drivers/audio/ihdad/src/hda/device.rs @@ -1,6 +1,5 @@ #![allow(dead_code)] -use std::cmp; use std::collections::BTreeMap; use std::collections::HashMap; use std::fmt::Write; @@ -16,7 +15,7 @@ use common::timeout::Timeout; use redox_scheme::scheme::SchemeSync; use redox_scheme::CallerCtx; use redox_scheme::OpenResult; -use syscall::error::{Error, Result, EACCES, EBADF, EINVAL, EIO, ENODEV, EWOULDBLOCK}; +use syscall::error::{Error, Result, EACCES, EBADF, EIO, ENODEV, EWOULDBLOCK}; use spin::Mutex; use syscall::schemev2::NewFdFlags; diff --git a/drivers/audio/ihdad/src/main.rs b/drivers/audio/ihdad/src/main.rs index 687b7745d5..abcc0ff5a6 100755 --- a/drivers/audio/ihdad/src/main.rs +++ b/drivers/audio/ihdad/src/main.rs @@ -6,7 +6,6 @@ extern crate syscall; use redox_scheme::wrappers::ReadinessBased; use redox_scheme::Socket; use std::cell::RefCell; -use std::fs::File; use std::io::{Read, Write}; use std::os::unix::io::AsRawFd; use std::usize; @@ -44,7 +43,7 @@ fn daemon(daemon: redox_daemon::Daemon) -> ! { let address = unsafe { pcid_handle.map_bar(0) }.ptr.as_ptr() as usize; - let mut irq_file = pci_allocate_interrupt_vector(&mut pcid_handle, "ihdad"); + let irq_file = pci_allocate_interrupt_vector(&mut pcid_handle, "ihdad"); { let vend_prod: u32 = ((pci_config.func.full_device_id.vendor_id as u32) << 16) diff --git a/drivers/common/src/timeout.rs b/drivers/common/src/timeout.rs index ec226d1629..a87c067e11 100644 --- a/drivers/common/src/timeout.rs +++ b/drivers/common/src/timeout.rs @@ -1,4 +1,4 @@ -use std::{thread, time::{Duration, Instant}}; +use std::time::{Duration, Instant}; pub struct Timeout { instant: Instant, @@ -42,4 +42,4 @@ impl Timeout { Err(()) } } -} \ No newline at end of file +} diff --git a/drivers/net/alxd/src/main.rs b/drivers/net/alxd/src/main.rs index 37351c8ccd..ac09211483 100644 --- a/drivers/net/alxd/src/main.rs +++ b/drivers/net/alxd/src/main.rs @@ -9,15 +9,12 @@ extern crate syscall; use std::fs::File; use std::io::{Read, Write}; use std::os::fd::AsRawFd; -use std::os::unix::io::{FromRawFd, RawFd}; use std::{env, iter}; use event::{user_data, EventQueue}; -use libredox::flag; use redox_scheme::wrappers::ReadinessBased; use redox_scheme::Socket; use std::cell::RefCell; -use syscall::error::EWOULDBLOCK; pub mod device; diff --git a/drivers/net/rtl8139d/src/main.rs b/drivers/net/rtl8139d/src/main.rs index 2f3533978e..67d90c2c4b 100644 --- a/drivers/net/rtl8139d/src/main.rs +++ b/drivers/net/rtl8139d/src/main.rs @@ -55,7 +55,7 @@ fn daemon(daemon: redox_daemon::Daemon) -> ! { let bar = map_bar(&mut pcid_handle); - let mut irq_file = pci_allocate_interrupt_vector(&mut pcid_handle, "rtl8139d"); + let irq_file = pci_allocate_interrupt_vector(&mut pcid_handle, "rtl8139d"); let mut scheme = NetworkScheme::new( move || unsafe { diff --git a/drivers/net/rtl8168d/src/main.rs b/drivers/net/rtl8168d/src/main.rs index f89c9d9825..5eebabd49b 100644 --- a/drivers/net/rtl8168d/src/main.rs +++ b/drivers/net/rtl8168d/src/main.rs @@ -55,7 +55,7 @@ fn daemon(daemon: redox_daemon::Daemon) -> ! { let bar = map_bar(&mut pcid_handle); - let mut irq_file = pci_allocate_interrupt_vector(&mut pcid_handle, "rtl8168d"); + let irq_file = pci_allocate_interrupt_vector(&mut pcid_handle, "rtl8168d"); let mut scheme = NetworkScheme::new( move || unsafe {