IRC channel logs
2021-12-19.log
back to list of logs
<ArneBab>damo22: doesn’t that give the PID of the current process? <ArneBab>damo22: I’m in a translator and I receive a port and I’m stuck on getting the PID of the other side <damo22>im not quite sure how to get the parent process exactly but i recall doing something like that in libmachdev <ArneBab>there is getppid(), does that give the calling process? <damo22>i dont know sorry but sounds reasonable <damo22>natewrench123456: i dont know when, but we are trying to finish the disk driver so we can remove all linux/ gpl2-only from gnumach <damo22>yes but to bootstrap it so it has drivers it was "borrowed" <damo22>in practice, only the disk driver is left from linux but im working to fix that <damo22>its quite difficult to boot a system from 100% userspace drivers <natewrench123456>i downloaded debian gnu hurd and am trying it out in virtualbox the 3 dvds <natewrench123456>damo22, thats cool, once we get that out of the way then all we need is hardware support <damo22>yep we are using rump framework from netbsd <damo22>disk is probably the most difficult to finish because you need disk to boot the ios <damo22>once that is stable and works, we can move to other drivers <natewrench123456>damo22, did you run into a problem with the /hurd/random? I am installing debian hurd in virtualbox but it says "Failed to read random seed file /var/lib/random-seed (system kern) error with unknown subsystem" It doesnt look like a fatal error just a warning its still going... <damo22>i dont use virtualbox, so i couldnt say, i know hurd works in qemu <natewrench123456>damo22, i have trouble getting it to work in QEMU so i rely on virtualbox because in QEMU it just downloads a ton of packages from the net and it just hangs <damo22>did you try the latest installer image? <damo22>maybe your disk partition is too small? <damo22>there is a preinstalled image you can try <youpi>don't forget the demo step ;) <Pellescours>I tried to compile rump with virtio but I get a strange error, a symbol is defined twice in the final lib but I absolutely don’t understand why that’s happens, the function is written only once <rekado_>Pellescours: is that something you can mitigate with “-fcommon”? <Pellescours>somewhere they include a .c file, and I think there is a missing guard header <Pellescours>damo22: can virtio be usefull or not? If yes I sent you the patch <haguza>Is rumpdisk running an almost full netbsd kernel as a single process under the hood? <damo22>alextee[m]: yeah, fosdem'22 is a virtual conference this time <damo22>I doubt i would travel to Belgium just to give a talk, Australia is pretty far away... <damo22>i mean you get to submit the abstract first and then you get more time to upload the video once accepted