From a58110f013bf2d6607562b32a4d7619a447f7d19 Mon Sep 17 00:00:00 2001 From: Paul Pan Date: Sun, 9 Jun 2024 14:01:19 +0800 Subject: [PATCH] chore: kmem: make clippy happy --- kernel/src/arch/riscv/vspace/kmem.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/kernel/src/arch/riscv/vspace/kmem.rs b/kernel/src/arch/riscv/vspace/kmem.rs index 8a51444..c41c73a 100644 --- a/kernel/src/arch/riscv/vspace/kmem.rs +++ b/kernel/src/arch/riscv/vspace/kmem.rs @@ -86,13 +86,11 @@ pub unsafe fn setup_memory(fdt_addr: usize) { let initrd_start = chosen .properties() .find(|n| n.name == "linux,initrd-start") - .map(|prop| prop.as_usize()) - .flatten(); + .and_then(|prop| prop.as_usize()); let initrd_end = chosen .properties() .find(|n| n.name == "linux,initrd-end") - .map(|prop| prop.as_usize()) - .flatten(); + .and_then(|prop| prop.as_usize()); if let (Some(initrd_start), Some(initrd_end)) = (initrd_start, initrd_end) { let start = PhysAddr::from(initrd_start);