引入clippy,并根据clippy的提示,修改部分代码 (#575)

This commit is contained in:
LoGin
2024-03-10 21:45:34 +08:00
committed by GitHub
parent f4a82aa55c
commit 840045af94
26 changed files with 77 additions and 81 deletions

View File

@ -248,11 +248,11 @@ impl dyn Clocksource {
/// # 计算时钟源能记录的最大时间跨度
pub fn clocksource_max_deferment(&self) -> u64 {
let cs_data_guard = self.clocksource_data();
let max_nsecs: u64;
let mut max_cycles: u64;
max_cycles = (1 << (63 - (log2(cs_data_guard.mult) + 1))) as u64;
max_cycles = max_cycles.min(cs_data_guard.mask.bits);
max_nsecs = clocksource_cyc2ns(
let max_nsecs = clocksource_cyc2ns(
CycleNum(max_cycles),
cs_data_guard.mult,
cs_data_guard.shift,