IRC channel logs

2025-01-11.log

back to list of logs

<damo22>youpi: should i send a mail to the list regarding upgrading of rumpkernel? https://git.zammit.org/rumpkernel-debian.git/log/?h=develop this branch works
<damo22>i cant mail in patches because one of the patches is 200MB
<gfleury>Hi
<damo22>gday
<gfleury>damo22: does rumpdusbdisk required an another translator
<damo22>its built as a separate translator yes
<damo22>because it hosts the entire usb stack
<damo22>but it is a drop in replacement for rumpdisk
<damo22>ideally usb would be split into two parts
<damo22>host controller and peripheral drivers
<damo22>but i dont know how to do that yet
<gfleury>How do you mount a usb device?
<damo22>good q
<damo22>i did it at boot but i need to check how to do it without booting off the usb
<damo22>Probably:
<damo22>settrans -a /dev/rumpusb /hurd/rumpusbdisk
<damo22>settrans -a /dev/sd0 /hurd/storeio -T part:1:device@/dev/rumpusb:sd0
<gfleury>Ok
<damo22>that will give you block device on /dev/sd0
<damo22>you can drop the part:1 thing
<gfleury>good
<damo22>mount -t ext2fs /dev/sd0 /mnt
<damo22>gfleury: but there is a change i havent mailed in yet that links a missing library with the usb disk driver
<gfleury>It doesn't in your branch
<gfleury>damo22: i have a fix for smp 1
<damo22>gfleury: a fix for smp 1?
<gfleury>Yes
<damo22>what is it
<gfleury>In start_other_cpus if ncpus == 1 just return
<damo22>gnumach does not hang
<damo22>the boot process hangs
<damo22>but you may have spotted something there that could be fixed
<damo22>i think its unrelated to the boot hang
<gfleury>But this seems to fix it. It also logic sinc e there is just one cpu no need to continue
<damo22>ok
<damo22>but that does not explain the hang with smp 2
<damo22>feel free to mail in a fix
<damo22>i just mailed in my fix for usb
<ZhaoM>Darnassus.sceen.net is DOWN
<youpi>damo22: better send a mail with the url to be merged, yes