Sparc, Arm: Changes
Actually starting kernel daemons, proper return values