hardreboot.c linux kernel module Itīs done for systems that having some D prozesses (Interuptable Sleep e.g. waiting for IO that is never comming) such a system is never rebootable via shutdown -r now cause reboot will wait till all prozesses are done but fucking D prozesses (e.g. caused by a hardware disk fault) will never be done .....