Skip to content

Commit

Permalink
remove clippy warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
stlankes committed Mar 1, 2024
1 parent 9f0d66f commit e42cc5a
Show file tree
Hide file tree
Showing 6 changed files with 3 additions and 6 deletions.
2 changes: 1 addition & 1 deletion src/arch/x86_64/kernel/processor.rs
Original file line number Diff line number Diff line change
Expand Up @@ -944,7 +944,7 @@ pub fn seed_entropy() -> Option<[u8; 32]> {
// flag was incorrectly set without there actually being a random value
// available. Even though no bugs are known for RDSEED, we should not
// consider the default values random for extra security.
while unsafe { _rdseed64_step(&mut value) != 1 } || value == 0 || value == !0 {
while unsafe { _rdseed64_step(&mut value) != 1 } || value == 0 || value == u64::MAX {
// Spin as per the recommendation in the
// Intel® Digital Random Number Generator (DRNG) implementation guide
spin_loop();
Expand Down
2 changes: 1 addition & 1 deletion src/arch/x86_64/mm/paging.rs
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ pub fn map<S>(

/// Maps `count` pages at address `virt_addr`. If the allocation of a physical memory failed,
/// the number of successfull mapped pages are returned as error value.
pub fn map_heap<S: PageSize>(virt_addr: VirtAddr, count: usize) -> Result<(), usize>
pub fn map_heap<S>(virt_addr: VirtAddr, count: usize) -> Result<(), usize>
where
S: PageSize + Debug,
RecursivePageTable<'static>: Mapper<S>,
Expand Down
1 change: 0 additions & 1 deletion src/drivers/net/virtio_net.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ use alloc::vec::Vec;
use core::cell::RefCell;
use core::cmp::Ordering;
use core::mem;
use core::result::Result;

use align_address::Align;
use pci_types::InterruptLine;
Expand Down
1 change: 0 additions & 1 deletion src/drivers/virtio/env.rs
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,6 @@ pub mod memory {
#[cfg(feature = "pci")]
pub mod pci {
use alloc::vec::Vec;
use core::result::Result;

use pci_types::{Bar, MAX_BARS};

Expand Down
1 change: 0 additions & 1 deletion src/drivers/virtio/transport/pci.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
#![allow(dead_code)]

use alloc::vec::Vec;
use core::result::Result;
use core::sync::atomic::{fence, Ordering};
use core::{mem, ptr};

Expand Down
2 changes: 1 addition & 1 deletion src/scheduler/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ use core::task::Poll::Ready;
use ahash::RandomState;
use crossbeam_utils::Backoff;
use hashbrown::HashMap;
use hermit_sync::{without_interrupts, *};
use hermit_sync::*;
#[cfg(target_arch = "riscv64")]
use riscv::register::sstatus;

Expand Down

0 comments on commit e42cc5a

Please sign in to comment.