Hello, I came up with a neat trick to rescue hanging Hurd systems. Or rather, the filesystems. When we kill an essential task from the kernel debugger, /hurd/startup will reboot the system:
<ctrl-alt-d> Stopped at machine_idle+0xe: leave db> call task_terminate($task4) 0 db> c /hurd/startup: Crashing system; essential task proc died startup: notifying ext2fs device:hd0s1 of reboot...done startup: rebooting Mach (flags 0)... Justus