+ CONFFILE=/etc/sysfs.conf
+ [ -r /etc/sysfs.conf ]
+ echo -n Setting sysfs variables...
Setting sysfs variables...+ sed s/#.*$//; /^[[:space:]]*$/d; s/^[[:space:]]*\([^=[:space:]]*\)[[:space:]]*\([^=[:space:]]*\)[[:space:]]*=[[:space:]]*\(.*\)/\1 \2 \3/ /etc/sysfs.conf
+ read f1 f2 f3
+ [ class/scsi_host/host0/link_power_management_policy = mode -a -n min_power -a -n ]
+ [ class/scsi_host/host0/link_power_management_policy = owner -a -n min_power -a -n ]
+ [ class/scsi_host/host0/link_power_management_policy -a -n min_power -a -z ]
+ [ -f /sys/class/scsi_host/host0/link_power_management_policy ]
+ echo -n min_power
Please note that sysfsutils actually set the host0 link to min_power, however it simply stopped here, whereas the sysfs.conf I set is this:
# this enables lowest power state for SATA link host nr. 0,1,2
class/scsi_host/host0/link_power_management_policy = min_power
class/scsi_host/host1/link_power_management_policy = min_power
class/scsi_host/host2/link_power_management_policy = min_power
# this enables low power state for Realtek HD Audio HDA audio switch
module/snd_hda_intel/parameters/power_save = 15
In fact, manually checking via 'cat' neither host1, host2 nor the snd_hda_intel module are tweaked accordingly.
Sorry for the late response:
$ sudo sh -ex /etc/init. d/sysfsutils start
+ CONFFILE= /etc/sysfs. conf
s/^[[:space: ]]*\([^ =[:space: ]]*\)[[ :space: ]]*\([^ =[:space: ]]*\)[[ :space: ]]*=[[: space:] ]*\(.*\ )/\1 \2 \3/ /etc/sysfs.conf host/host0/ link_power_ management_ policy = mode -a -n min_power -a -n ] host/host0/ link_power_ management_ policy = owner -a -n min_power -a -n ] host/host0/ link_power_ management_ policy -a -n min_power -a -z ] scsi_host/ host0/link_ power_managemen t_policy ]
+ [ -r /etc/sysfs.conf ]
+ echo -n Setting sysfs variables...
Setting sysfs variables...+ sed s/#.*$//; /^[[:space:]]*$/d;
+ read f1 f2 f3
+ [ class/scsi_
+ [ class/scsi_
+ [ class/scsi_
+ [ -f /sys/class/
+ echo -n min_power
Please note that sysfsutils actually set the host0 link to min_power, however it simply stopped here, whereas the sysfs.conf I set is this:
# this enables lowest power state for SATA link host nr. 0,1,2 host/host0/ link_power_ management_ policy = min_power host/host1/ link_power_ management_ policy = min_power host/host2/ link_power_ management_ policy = min_power snd_hda_ intel/parameter s/power_ save = 15
class/scsi_
class/scsi_
class/scsi_
# this enables low power state for Realtek HD Audio HDA audio switch
module/
In fact, manually checking via 'cat' neither host1, host2 nor the snd_hda_intel module are tweaked accordingly.