Skip to content

Commit ccb8bb2

Browse files
Merge branch 'rust-osdev:main' into master
2 parents d8d4b9c + df38891 commit ccb8bb2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

uefi/src/main.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,9 @@ fn main_inner(image: Handle, mut st: SystemTable<Boot>) -> Status {
138138
);
139139

140140
log::trace!("exiting boot services");
141-
let (system_table, memory_map) = st.exit_boot_services();
141+
let (system_table, mut memory_map) = st.exit_boot_services();
142+
143+
memory_map.sort();
142144

143145
let mut frame_allocator =
144146
LegacyFrameAllocator::new(memory_map.entries().copied().map(UefiMemoryDescriptor));

0 commit comments

Comments
 (0)