as i'm using a BIOS powered system if I pass the kernel parameter "reboot=bios" to grub it reboots fine... I've found the solution here http://linux.koolsolutions.com/2009/08/04/howto-fix-linux-hangfreeze-during-reboots-and-restarts/ However a better fix for the problem would be accepted.