File tree 1 file changed +7
-3
lines changed
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -100,7 +100,7 @@ impl<'a> KernelObject<'a> {
100
100
{
101
101
let range = elf. as_ptr_range ( ) ;
102
102
let len = elf. len ( ) ;
103
- info ! ( "Parsing kernel from ELF at {range:?} ({len} B)" ) ;
103
+ info ! ( "Parsing kernel from ELF at {range:?} (len = {len:#x} B / {len} B)" ) ;
104
104
}
105
105
106
106
let header = plain:: from_bytes :: < Header > ( elf) . unwrap ( ) ;
@@ -251,7 +251,7 @@ impl<'a> KernelObject<'a> {
251
251
let range =
252
252
tls_info. start as * const ( ) ..( tls_info. start + tls_info. memsz ) as * const ( ) ;
253
253
let len = tls_info. memsz ;
254
- info ! ( "TLS is at {range:?} ({len} B)" , ) ;
254
+ info ! ( "TLS is at {range:?} (len = {len:#x} B / {len} B)" , ) ;
255
255
tls_info
256
256
} )
257
257
}
@@ -266,7 +266,11 @@ impl<'a> KernelObject<'a> {
266
266
267
267
/// Loads the kernel into the provided memory.
268
268
pub fn load_kernel ( & self , memory : & mut [ MaybeUninit < u8 > ] , start_addr : u64 ) -> LoadedKernel {
269
- info ! ( "Loading kernel to {memory:p}" ) ;
269
+ info ! (
270
+ "Loading kernel to {:?} (len = {len:#x} B / {len} B)" ,
271
+ memory. as_ptr_range( ) ,
272
+ len = memory. len( )
273
+ ) ;
270
274
271
275
if !self . is_relocatable ( ) {
272
276
assert_eq ! ( self . start_addr( ) . unwrap( ) , start_addr) ;
You can’t perform that action at this time.
0 commit comments