IRC channel logs

2023-04-26.log

back to list of logs

<biblio>hi, i am trying to debug x86_64. currently, it hangs up inside kern/bootstrap.c -> boot_script_exec_cmd ... while (! info.done) {...}
<luckyluke>biblio: how do you run it? There are issues with the qemu graphical console
<luckyluke>Also, what do you load as bootstrap module?
<biblio>luckyluke: I cross compiled in 64-bit linux. copied gnumach.gz inside qemu image and boot with it using kvm -s -S. I am loading the default module present in hurd qemu image.
<biblio>luckyluke: kvm -s -S -net user,hostfwd=tcp:127.0.0.1:2222-:22 -net nic,model=e1000 -drive file=$(echo debian-hurd*.img),cache=writeback -m 1G
<biblio>Is there any better way to test/debug current x86_64 ? maybe i overlooked bootstrap module suggestion for 64-bit.
<luckyluke>biblio: I tried running my 32-on-64 setup and I see a page fault early in ext2fs... I havent' been testing this for a while, but I could start a 32-bit hurd from a ramdisk a few months ago and reach a shell, you might try to bisect and find a working version (not that the 64-bit kernel still has no support for drivers)
<luckyluke>note^