IRC channel logs

2021-11-16.log

back to list of logs

<oriansj>rekado: yes, it seems like a good public face for our work.
<oriansj>Might need to send some updates to reflect the work in stage0 and live-bootstrap but otherwise it is solid
<stikonas>hmm, kaem-minimal for riscv32 will need non-trivial updates, will skip it for now
<oriansj>you mean the syscalls are different too?
<stikonas>oriansj: yes
<stikonas>waitid instead of wait4
<stikonas>so one would have to setup correct arguments
<stikonas>and recalculate all jumps
<oriansj>umm isn't the only difference struct rusage *rusage which is null?
<stikonas>not according to manpage...
<oriansj> https://man7.org/linux/man-pages/man2/wait.2.html
<stikonas>hmm, let me see
<oriansj> https://man7.org/linux/man-pages/man2/wait4.2.html
<stikonas>infop
<stikonas>is different
<stikonas>and extracting info from infop is not the same
<stikonas>as from wstatus
<stikonas>oriansj: I think you might be looking at waitpid
<stikonas>waitid is yet another different syscall
***ChanServ sets mode: +o janneke
<oriansj>I guess my brain injected the p into waitid because I couldn't imagine they would be that arbitrary in syscall support
<gbrlwck>what is meant with "Turing complete -1" in this sentence: "hex2 is compatible with all Turing complete machines; even the ones that try to be Turing complete -1" ?
<oriansj>gbrlwck: it is a Cory Doctorow reference about DRM https://archive.org/details/GeneralComputation
<oriansj>and I just got booted from a Jitsi meeting on "open/libre firmware/hardware for true cybersecurity" by just mentioning bootstrappable software; so that was fun
<oriansj> https://vpub.dasharo.com/ for anyone curious
<stikonas>hmm, why are they so against bootstrappability...
<oriansj>No clue; but just a single question in less than 40 chars was enough to be booted
<lagash>This some sort of pattern?
<stikonas>lagash: I wouldn't say so
<stikonas>in quite a lot of places there are people saying "interesting work"