Bug 430373 - hdparm says "unknown setting" for Advanced power management level
Summary: hdparm says "unknown setting" for Advanced power management level
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: hdparm
Version: 9
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Karsten Hopp
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 382061
TreeView+ depends on / blocked
 
Reported: 2008-01-27 01:38 UTC by Charles R. Anderson
Modified: 2009-06-19 06:44 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2008-10-10 09:46:35 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Charles R. Anderson 2008-01-27 01:38:59 UTC
Description of problem:
hdparm doesn't report the value of Advanced power management level correctly. 
Instead it says "unknown setting" with a value of (0x8080).  This messes up
retrieving the value to save before suspending and restoring after resuming. 
See Bug #382061.

Version-Release number of selected component (if applicable):
7.7-1.fc8

How reproducible:
always

Steps to Reproduce:
1. hdparm -I /dev/sda

Actual results:

# hdparm -I /dev/sda | grep "Advanced power management level"
	Advanced power management level: unknown setting (0x8080)

Expected results:

The actual power management value, not "unknown setting"

Additional info:

Lenovo ThinkPad T61

# lshal
... 

system.product = '6465CTO ThinkPad T61'  (string)

...

udi = '/org/freedesktop/Hal/devices/storage_serial_SATA_ST9160823AS_5NK0D5J0'
  block.device = '/dev/sda'  (string)
  block.is_volume = false  (bool)
  block.major = 8  (0x8)  (int)
  block.minor = 0  (0x0)  (int)
  block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_SATA_ST9160823AS_5NK0D5J0'  (string)
  info.capabilities = {'storage', 'block'} (string list)
  info.category = 'storage'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/pci_8086_2829_scsi_host_scsi_device_lun0'  (string)
  info.product = 'ST9160823AS'  (string)

Smolt profile:

http://smolts.org/show?UUID=69030fb4-6a8c-4485-94fc-78ec19b2c72b+

Comment 1 Bug Zapper 2008-05-14 04:53:51 UTC
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 2 Jan Hutař 2008-10-10 07:19:45 UTC
Hello,
this seems to be fixed in current F10 rawhide (hdparm-8.6-1.fc9.x86_64):


[root@pok etc]# hdparm -B 255 /dev/sda

/dev/sda:
 setting Advanced Power Management level to disabled
[root@pok etc]# hdparm -I /dev/sda | grep "Advanced power management level"
	Advanced power management level: disabled
[root@pok etc]# hdparm -B 128 /dev/sda

/dev/sda:
 setting Advanced Power Management level to 0x80 (128)
[root@pok etc]# hdparm -I /dev/sda | grep "Advanced power management level"
	Advanced power management level: 128
[root@pok etc]# hdparm -B 192 /dev/sda

/dev/sda:
 setting Advanced Power Management level to 0xc0 (192)
[root@pok etc]# hdparm -I /dev/sda | grep "Advanced power management level"
	Advanced power management level: 192


So I think that this can be closed.

Comment 3 Charles R. Anderson 2009-06-19 06:44:04 UTC
As the original reporter, re-confirming fixed in F10, hdparm-8.6-1.fc9.x86_64, Lenovo T61.


Note You need to log in before you can comment on or make changes to this bug.