IRC channel logs

2021-08-23.log

back to list of logs

<damo22>agh it crashes on https://salsa.debian.org/hurd-team/rumpkernel/-/blob/master/buildrump.sh/src/sys/dev/ata/wd.c#L779
<damo22>when i try to use character device instead of block device, rwd0d it crashes there
***Server sets mode: +nt
***valerius- is now known as valerius
***kilobug_ is now known as kilobug
<damo22>youpi: it died in pci-userspace: err (status=268435459, format=0x815af94 "mach_vm_object_pages") at err.c:121
<damo22> http://paste.debian.net/plain/1208663/
<damo22>EMACH_SEND_INVALID_DEST ?
<youpi>damo22: Mmm, I'm thinking that perhaps the allocation wasn't done yet
<youpi>and thus the mach_vm_object_pages wasn't done yet
<youpi>maybe try, in rumpdisk_device_read, to memset(buf, 0, npages*pagesize), to be sure that it gets allocated
<damo22>ok, will do tomorrow, we're having a watch party to watch the pci arbiter hurd talk from fosdem18
<youpi>damo22: things seem to be going fine with rumpdisk
<youpi>after making gnumach rather use highmem
<youpi>it's still unsafe for now without the mlockall() since if it gets swapped out, it cannot be swapped back in, but in practice I didn't trigger that situation yet :)
<youpi>ah, and now I say that it hangs :)
<youpi>yes, out of memory
<gnu_srs>youpi: I think mahler is OK again :D
<youpi>it seems to be indeed, thanks!