O código faz uma chamada para ata_dev_set_feature(dev, SETFEATURES_SPINUP, 0);
A página man do Hdparm lista o parâmetro -s
:
Enable/disable the power-on in standby feature, if supported by the drive. VERY DANGEROUS. Do not use unless you are abso- lutely certain that both the system BIOS (or firmware) and the operating system kernel (Linux >= 2.6.22) support probing for drives that use this feature.
Você poderia apontar para um commit ou linhas no código-fonte que dá o suporte para "power-on em standby".
Em outras palavras, qual é a mudança no kernel do Linux (2.6.22) que tornou o PUIS / POIS possível?
O código faz uma chamada para ata_dev_set_feature(dev, SETFEATURES_SPINUP, 0);