Do you have a stack for the assert, from the ktrace?


On Tue, Jan 28, 2025 at 6:09 AM <tlaro...@kergis.com> wrote:

> After fixing problems leading to compiler warnings---legitimate
> warnings, but even the too short binary negated unsigned 32bits values
> promoted to 64 bits with leading bits hence 0 as mask were harmless---
> now I want to look at the stumbing block.
> 
> For me, under vmx, this is the assert in map.c:17:
> 
> assert(pa < KSEG2);
> 
> that triggers, and it should come from a call from multiboot.
> 
> My first reflex is to start adding printf() instructions to track the
> problem, but is there a better way when dealing with the kernel?
> 
> Second question: since, if I'm not mistaken, 9front doesn't use
> multiboot, is vmx usable (i.e. agnostic about) with the multiboot stuff?
> The embedded boot stuff should handle the thing by itself without load
> addresses having to be adjusted because of vmx?
> --
> Thierry Laronde <tlaronde +AT+ kergis +dot+ com>
>              http://www.kergis.com/
>             http://kertex.kergis.com/
> Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T8b5b89fcf829819e-Mdee12446d89ecb5b853663a1
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to