regression: test serial port r/w.
[lunaix-os.git] / lunaix-os / kernel / debug / trace.c
index ae183d4f03afecf15a7497d03f0a5d7253aaf65c..0cee498f3cb6d4f26fe1bcd0ceb1aa907e894ac7 100644 (file)
@@ -27,7 +27,7 @@ trace_modksyms_init(struct boot_handoff* bhctx)
 
             ptr_t end = ROUNDUP(mod->end, PG_SIZE);
             ptr_t ksym_va =
-              (ptr_t)vmm_vmap(mod->start, (end - mod->start), PG_PREM_R);
+              (ptr_t)vmap(mod->start, (end - mod->start), PG_PREM_R, 0);
 
             assert(ksym_va);
             trace_ctx.ksym_table = (struct ksyms*)ksym_va;
@@ -145,7 +145,7 @@ trace_printstack_isr(const isr_param* isrm)
 {
     isr_param* p = isrm;
     ptr_t fp = cpu_get_fp();
-    int prev_fromusr = uspace_context(p);
+    int prev_fromusr = 0;
 
     kprintf(KDEBUG "\n");
     kprintf(KDEBUG "stack trace (pid=%d)\n", __current->pid);