--- machdep.c.bak Mon Dec 14 01:56:58 2009 +++ machdep.c Sun Sep 26 19:57:07 2010 @@ -2423,16 +2423,21 @@ haltsys: * apmhalt to a non-zero value to skip the offending * code. */ +printf(""); if (!cpu_apmhalt) { apm_set_powstate(APM_DEV_DISK(0xff), APM_SYS_OFF); delay(500000); } +printf(""); rv = apm_set_powstate(APM_DEV_DISK(0xff), APM_SYS_OFF); +printf(""); if (rv == 0 || rv == ENXIO) { delay(500000); +printf(""); (void) apm_set_powstate(APM_DEV_ALLDEVS, APM_SYS_OFF); +printf(""); } } #endif