IRC channel logs
2023-02-26.log
back to list of logs
<damo22>i may have found a bug in qemu's timer emulation for PIT <damo22>the one-shot mode of PIT is broken in qemu <damo22>lissobone: are you really a bot or just pretending to be one? <lissobone>It just turns out that I really like to say "Greetings" every time I greet someone. <damo22>i fixed a bug in qemu that makes the PIT timer able to calibrate the apic timer <lissobone>I tried Guix GNU/Hurd in qemu. At some point it threw an error, also showing the line. <lissobone>hurdsig.c:964: post_signal: Unexpected error: (ipc/send) invalid <lissobone>Perhaps it's time for me to study the source code. <damo22>i find it inconvenient to use guix to develop hurd <damo22>i would say most if not all of the development happens on the debian port <damo22>and that makes guix lag behind just because its not as actively developed <lissobone>Well, I asked myself a question if a system can be fully GNU, using only Hurd and GNU software to run(with no graphical server). That's what brought me yesterday to try Guix GNU/Hurd in a virtual machine. <lissobone>I understand that it might not be what I was looking for, but I was just curious. <damo22>you can download a vm image from the topic if you just want to boot it <damo22>Xorg runs in hurd with VESA driver <lissobone>I see a nice opportunity to troll geeks who have never heard of GNU and say that they are on Linux. <lissobone>And I am also reading the translator_primer. <damo22>we're working on 64 bit support and smp <lissobone>I will study the code. Maybe I can help. There will also be quite a lot for me to learn. <damo22>currently the image you have is 32 bit and only one core <lissobone>Hmm. Traslators are interesting. They remind me of links in a filesystem. <Pellescours>damo22: nice for the PIT fix. I checked quickly linux and xnu, and they use the 3rd modebof lapic timer to configure it. But I don't understand how it works <damo22>the timestamps are better but the speed is the same