Zdravím,
celkem spokojeně jsem používat kdysi SATA hotplug. Připojoval jsem přes eSATA kabel jak zálohovací box s diskem, tak různé disky co se mi doma válejí. Zpočátku to chodilo úplně plug & play. Pak v nějaký moment někdo udělal asi v kernelu změnu a bylo nutné volat rescan-scsi-bus.sh, nebo jiný skript, který vyvolal ohledání sběrnice a disk to našlo. Už před několika měsíci jsem zjistil, že to už chodit přestalo a nový disk připojím jedině přes reboot systému. Neměl jsem dost silnou motivaci hledat co a jak.
Dneska jsem se začal trochu více snažit a hledal. Narazil jsem na
https://bbs.archlinux.org/viewtopic.php?id=279247 a odkaz na
https://wiki.archlinux.org/title/Power_management#SATA_Active_Link_Power_ManagementJako dobře, beru že za nějakou úsporu nějakého wattu stojí za to hodit hotplug SATA přes palubu, protože běžní uživatelé to až tak moc nepoužívají. Ale bylo by fajn, kdyby to šlo nějak přepnout na max perf a mít možnost si disky zapřehazovat.
Nicméně s parametrem ahci.mobile_lpm_policy na kernel cmdline jsem nějak neuspěl. Nakonec jsem zjistil, že se to dá při runtime možná přepnout, ale hotplug stále nic.

bobek:~# for x in /sys/class/scsi_host/host*/link_power_management_policy; do echo max_performance >$x; done
bobek:~# cat /sys/class/scsi_host/host*/link_power_management_policy
max_performance
max_performance
max_performance
max_performance
max_performance
ale furt to ne-hotpluguje... Řešíte to prosím taky někdo?
Já to teď zkouším na Dell Latitude E6540 - šuplíček HDD místo CDROMky a přes dockinu eSATA port...