hdparmがスタンバイブートをサポートするようにLinuxカーネル(2.6.22)で行われた変更は何ですか?

hdparmがスタンバイブートをサポートするようにLinuxカーネル(2.6.22)で行われた変更は何ですか?

Hdparmのマニュアルページにはパラメータがリストされています-s

スタンバイモードでの電源投入を有効/無効にします(ドライブでサポートされている場合)。非常に危険です。システムBIOS(またはファームウェア)とオペレーティングシステムカーネル(Linux> = 2.6.22)がこの機能を使用するドライブの検索をサポートしているかどうか確信がない限り、この機能を使用しないでください。

「電源待ち」をサポートするソースコードのコミットや行を指摘できますか?

つまり、Linuxカーネル(2.6.22)のどんな変更によってPUIS / POISが可能になりましたか?

答え1

http://lxr.free-electrons.com/source/drivers/ata/libata-core.c?v=3.5#L1987

このコードはata_dev_set_feature(dev, SETFEATURES_SPINUP, 0);

関連情報