summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2023-02-16 07:02:14 +0000
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-02-16 19:59:52 +0100
commit749af14243c7860476f90aab19b291735b0bb88c (patch)
tree5221a8140a1d724a140b79afaae5de3ec1223bea
parentadfc96a7601fad6a2f02c659d82f1bfa5b3e0c7f (diff)
trap: Fix Wformat issues
Message-Id: <20230216070205.1243532-1-damien@zamaudio.com>
-rw-r--r--i386/i386/trap.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/i386/i386/trap.c b/i386/i386/trap.c
index 9a35fb42..34ccb6a5 100644
--- a/i386/i386/trap.c
+++ b/i386/i386/trap.c
@@ -212,7 +212,7 @@ dump_ss(regs);
if (trunc_page(subcode) == 0
|| (subcode >= (long)_start
&& subcode < (long)etext)) {
- printf("Kernel page fault at address 0x%x, "
+ printf("Kernel page fault at address 0x%lx, "
"eip = 0x%lx\n",
subcode, regs->eip);
goto badtrap;
@@ -221,7 +221,7 @@ dump_ss(regs);
if (thread)
map = thread->task->map;
if (!thread || map == kernel_map) {
- printf("kernel page fault at %08x:\n", subcode);
+ printf("kernel page fault at %08lx:\n", subcode);
dump_ss(regs);
panic("kernel thread accessed user space!\n");
}
@@ -330,7 +330,7 @@ dump_ss(regs);
if (type < TRAP_TYPES)
printf("%s trap", trap_type[type]);
else
- printf("trap %d", type);
+ printf("trap %ld", type);
printf(", eip 0x%lx\n", regs->eip);
#if MACH_TTD
if (kttd_enabled && kttd_trap(type, code, regs))
@@ -341,7 +341,7 @@ dump_ss(regs);
return;
#endif /* MACH_KDB */
splhigh();
- printf("kernel trap, type %d, code = %x\n",
+ printf("kernel trap, type %ld, code = %lx\n",
type, code);
dump_ss(regs);
panic("trap");
@@ -556,7 +556,7 @@ int user_trap(struct i386_saved_state *regs)
return 0;
#endif /* MACH_KDB */
splhigh();
- printf("user trap, type %d, code = %lx\n",
+ printf("user trap, type %ld, code = %lx\n",
type, regs->err);
dump_ss(regs);
panic("trap");