Skip to content

Commit 94a88d6

Browse files
committed
fmt
1 parent 70eca61 commit 94a88d6

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

modules/axmm/src/aspace.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ impl AddrSpace {
248248
Ok(())
249249
}
250250

251-
/// Forcely set the page table
251+
/// Forcely map a page.
252252
pub fn force_map_page(
253253
&mut self,
254254
vaddr: VirtAddr,
@@ -284,11 +284,12 @@ impl AddrSpace {
284284
};
285285
}
286286

287+
// Forcely unmap a page.
287288
pub fn force_unmap_page(&mut self, vaddr: VirtAddr) {
288289
match self.areas.find(vaddr) {
289290
Some(_) => {
290-
self.pt.unmap(vaddr).map(|_| true).unwrap_or_else(|_| {
291-
panic!("FORCE UNMAP PAGE FAILED(PAGE TABLE FAILED): {:#x}!", vaddr)
291+
self.pt.unmap(vaddr).map(|_| true).unwrap_or_else(|e| {
292+
panic!("FORCE UNMAP PAGE FAILED(PAGE TABLE FAILED) {:?}: {:#x}!", e, vaddr)
292293
});
293294
}
294295
_ => panic!("FORCE UNMAP PAGE FAILED(NOT FOUND AREA): {:#x}!", vaddr),

0 commit comments

Comments
 (0)