@@ -20,8 +20,9 @@ use memory_addr::{MemoryAddr, PhysAddr, is_aligned_4k};
2020use memory_set:: { MemoryArea , MemorySet } ;
2121use page_table_multiarch:: PagingHandler ;
2222
23- use crate :: npt:: NestedPageTable as PageTable ;
24- use crate :: { GuestPhysAddr , GuestPhysAddrRange , mapping_err_to_ax_err} ;
23+ use crate :: {
24+ GuestPhysAddr , GuestPhysAddrRange , mapping_err_to_ax_err, npt:: NestedPageTable as PageTable ,
25+ } ;
2526
2627mod backend;
2728
@@ -183,7 +184,7 @@ impl<H: PagingHandler> AddrSpace<H> {
183184 }
184185 self . pt
185186 . query ( vaddr)
186- . map ( |( phys_addr, _ , _ ) | {
187+ . map ( |( phys_addr, .. ) | {
187188 debug ! ( "vaddr {vaddr:?} translate to {phys_addr:?}" ) ;
188189 phys_addr
189190 } )
@@ -252,7 +253,7 @@ impl<H: PagingHandler> AddrSpace<H> {
252253 if let Some ( area) = self . areas . find ( vaddr) {
253254 self . pt
254255 . query ( vaddr)
255- . map ( |( phys_addr, _ , _ ) | ( phys_addr, area. size ( ) ) )
256+ . map ( |( phys_addr, .. ) | ( phys_addr, area. size ( ) ) )
256257 . ok ( )
257258 } else {
258259 None
@@ -278,13 +279,15 @@ impl<H: PagingHandler> Drop for AddrSpace<H> {
278279
279280#[ cfg( test) ]
280281mod tests {
282+ use core:: sync:: atomic:: Ordering ;
283+
284+ use axin:: axin;
285+
281286 use super :: * ;
282287 use crate :: test_utils:: {
283288 ALLOC_COUNT , BASE_PADDR , DEALLOC_COUNT , MEMORY_LEN , MockHal , mock_hal_test,
284289 test_dealloc_count,
285290 } ;
286- use axin:: axin;
287- use core:: sync:: atomic:: Ordering ;
288291
289292 /// Generate an address space for the test
290293 fn setup_test_addr_space ( ) -> ( AddrSpace < MockHal > , GuestPhysAddr , usize ) {
0 commit comments