From c32a5e261b3256a6e4d0d5bafb8c3f6f54a8621d Mon Sep 17 00:00:00 2001 From: Balazs Gerofi Date: Tue, 17 Sep 2019 14:09:50 +0900 Subject: [PATCH] PF handler: print VM range's file path if available Change-Id: I5ba55b19a0b874bc9f4b58e94bfc4afc440e6a8a --- kernel/mem.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kernel/mem.c b/kernel/mem.c index e04d97b2..97f9adc2 100644 --- a/kernel/mem.c +++ b/kernel/mem.c @@ -1276,8 +1276,9 @@ static void unhandled_page_fault(struct thread *thread, void *fault_addr, range = lookup_process_memory_range(vm, address, address+1); if (range) { - __kprintf("address is in range, flag: 0x%lx\n", - range->flag); + __kprintf("address is in range, flag: 0x%lx (%s)\n", + range->flag, + range->memobj ? range->memobj->path : ""); ihk_mc_pt_print_pte(vm->address_space->page_table, (void *)address); } else {