diff --git a/src/startup/memory.rs b/src/startup/memory.rs index 1cc7eff529..5d14d10ead 100644 --- a/src/startup/memory.rs +++ b/src/startup/memory.rs @@ -276,8 +276,7 @@ unsafe fn map_memory(areas: &[MemoryArea], mut bump_allocator: &mut Bum let mut mapper = PageMapper::::create(TableKind::Kernel, &mut bump_allocator) .expect("failed to create Mapper"); - #[cfg(target_arch = "x86")] - { + if cfg!(target_arch = "x86") { // Pre-allocate all kernel PD entries so that when the page table is copied, // these entries are synced between processes for i in 512..1024 {