@@ -53,7 +53,7 @@ error_code sys_mmapper_allocate_fixed_address()
5353{
5454 sys_mmapper.error (" sys_mmapper_allocate_fixed_address()" );
5555
56- if (!vm::map (0xB0000000 , 0x10000000 )) // TODO: set correct flags (they aren't used currently though )
56+ if (!vm::map (0xB0000000 , 0x10000000 , SYS_MEMORY_PAGE_SIZE_1M) )
5757 {
5858 return CELL_EEXIST;
5959 }
@@ -228,7 +228,7 @@ error_code sys_mmapper_free_shared_memory(u32 mem_id)
228228
229229error_code sys_mmapper_map_shared_memory (u32 addr, u32 mem_id, u64 flags)
230230{
231- sys_mmapper.error (" sys_mmapper_map_shared_memory(addr=0x%x, mem_id=0x%x, flags=0x%llx)" , addr, mem_id, flags);
231+ sys_mmapper.warning (" sys_mmapper_map_shared_memory(addr=0x%x, mem_id=0x%x, flags=0x%llx)" , addr, mem_id, flags);
232232
233233 const auto area = vm::get (vm::any, addr);
234234
@@ -267,7 +267,7 @@ error_code sys_mmapper_map_shared_memory(u32 addr, u32 mem_id, u64 flags)
267267
268268error_code sys_mmapper_search_and_map (u32 start_addr, u32 mem_id, u64 flags, vm::ptr<u32 > alloc_addr)
269269{
270- sys_mmapper.error (" sys_mmapper_search_and_map(start_addr=0x%x, mem_id=0x%x, flags=0x%llx, alloc_addr=*0x%x)" , start_addr, mem_id, flags, alloc_addr);
270+ sys_mmapper.warning (" sys_mmapper_search_and_map(start_addr=0x%x, mem_id=0x%x, flags=0x%llx, alloc_addr=*0x%x)" , start_addr, mem_id, flags, alloc_addr);
271271
272272 const auto area = vm::get (vm::any, start_addr);
273273
@@ -303,11 +303,11 @@ error_code sys_mmapper_search_and_map(u32 start_addr, u32 mem_id, u64 flags, vm:
303303
304304error_code sys_mmapper_unmap_shared_memory (u32 addr, vm::ptr<u32 > mem_id)
305305{
306- sys_mmapper.error (" sys_mmapper_unmap_shared_memory(addr=0x%x, mem_id=*0x%x)" , addr, mem_id);
306+ sys_mmapper.warning (" sys_mmapper_unmap_shared_memory(addr=0x%x, mem_id=*0x%x)" , addr, mem_id);
307307
308308 const auto area = vm::get (vm::any, addr);
309309
310- if (!area || addr != area-> addr || addr < 0x30000000 || addr >= 0xC0000000 )
310+ if (!area || addr < 0x30000000 || addr >= 0xC0000000 )
311311 {
312312 return CELL_EINVAL;
313313 }
0 commit comments