# # Use at your own risk: this patch would cause spindown on reboots # which *could* hurt disk life for servers. # Index: sys/dev/ata/ata-disk.c =================================================================== --- sys/dev/ata/ata-disk.c (revision 211707) +++ sys/dev/ata/ata-disk.c (working copy) @@ -207,6 +207,8 @@ ad_shutdown(device_t dev) if (atadev->param.support.command2 & ATA_SUPPORT_FLUSHCACHE) ata_controlcmd(dev, ATA_FLUSHCACHE, 0, 0, 0); + if (atadev->param.support.command1 & ATA_SUPPORT_POWERMGT) + ata_controlcmd(dev, ATA_STANDBY_IMMEDIATE, 0, 0, 0); return 0; }