IRC channel logs
2026-04-02.log
back to list of logs
<gnucode>I like the gentoo april fools news...Gentoo plans to switch to the GNU Hurd as its primary kernel! <gnucode>I'm reading the sub-hurd wiki page right now. <gnucode>The way it is worded...is that it's possible to use a subhurd that is mostly independent of the parent hurd. <gnucode>"A sub-hurd makes use of some of the resources provided by another Hurd." <gnucode>I suppose I had thought that is was possible to have a sub-hurd A and sub-hurd B. <gnucode>sub-hurd A would use the main Hurd's backing store and console...while subhurd B would use sub-hurd's A's backing store and console. <gnucode>actually it is possible. One can use a sub-hurd to debug the main hurd, provided that the subhurd does not use of the main hurd's resources. <gnucode>I think I just realized that it should be possible to run a gentoo subhurd... <gnucode>I'm thinking about the GNU Mach logo. <gnucode>If we don't have one already, then perhaps we could use an ink feather writing on a peice of blank parchment. <gnucode>that would be the GNU Mach logo. It would maybe convey the notion of message passing. <gnucode>also it's pretty cool that I can create these images on the Hurd. <etno>Hello Hurd fellow !, I am trying to write a driver for a PCI device, and as soon as I call irqhelp_install_interrupt_handler, all the other devices sharing the same IRQ stop responding. <youpi>does your handler ack the irq notification? <etno>It is not doing anything special in the handler for now. So that might be the issue. I expected that irqhelp would ack itself when returning from the handler function. So it is not the case ? <youpi>it's not, it's the interrupt handler that should ack the irq <youpi>that's needed for proper control from the driver when exactly the irq is acked <youpi>it could be delayed for whatever reason <etno>I was about to look at pci-userspace/src-gnu/pci_user-gnu.c, where I think that there should be an example of this. But Salsa blacklisted my IP range, it seems :-/ <etno>Is there an other place I could find this file or another example ? <damo22>etno: i think the return value from the handler might be important <etno>It seems to be ignored in irqhelp <gnucode>Alicia: did you see my (pretty basic) subhurd logo ? <Alicia>I feel like it might be a bit too busy, but I don't have anything better to contribute <gnucode>I do agree with that assessment actually. <gnucode>I started working on a really simple logo for GNU Mach too. It's a pretty simple sword. <gnucode>also, I'm not much of a sh scripter...did anyone understand the sh jit programming language email? <sam_>i'm not sure how to politely say it but i'd suggest not worrying about it <gnucode>I also was thinking about subhurds the otherd day. <gnucode>I suppose it would be possible for one to run Debian GNU/Hurd...but then run a Gentoo subhurd... right ? <gnucode>if it is even possible...I wonder if it would be wanted. <sam_>not tried subhurds yet, but i think yes <sam_>when we get to building live media, can play with that <gnucode>I've heard that it would be a bit hard to run an graphical application on a subhurd. That to me seems like an odd limitation. <gnucode>I don't know that subhurds get a lot of use honestly. <gnucode>the wiki documents 2 main use cases: testing the Hurd programs and debugging hurd programs. <gnucode>I don't know of anyone who regularly uses subhurds. <gnucode>maybe it would make more sense if my subhurd logo only had 3 blue boxes. <gnucode>That may help indicate that the sub-Hurd uses the main hurd's resources. <Alicia>I think I've seen subhurds described as chroot but even more powerful, and chroot on linux can run different distros or even userlands <Alicia>types of userlands* (e.g. GNU chroot from and android system) <gnucode>I didn't know that chroot could run different linux distros. <gnucode>can someone remind me how I can tell grub to boot the debian smp kernel by default ?