Update hdparm to newest upstream version to fix drive compat problems

Bug #793660 reported by Roland Dreier
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hdparm (Debian)
Fix Released
Unknown
hdparm (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: hdparm

Per upstream changelog:

hdparm-9.35
        - third go at fixing cdb issues, fixing -B flag. Got it this time (finally).
hdparm-9.34
        - fix bad/missing cdb transfer length field for IDENTIFY and some other commands

we've seen issues with 'hdparm -B254' crashing FW on some SSDs due to the malformed IDENTIFY command it sends; hdparm 9.37 fixes that for us. Similarly I think problems like bug #548513 would probably be fixed by updating too.

Please update hdparm to at least 9.35... (9.37 is the latest upstream)

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: hdparm 9.32-1ubuntu3
ProcVersionSignature: Ubuntu 2.6.39-3.10-generic 2.6.39
Uname: Linux 2.6.39-3-generic x86_64
Architecture: amd64
Date: Mon Jun 6 10:13:12 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20101206)
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: hdparm
UpgradeStatus: Upgraded to oneiric on 2011-06-03 (3 days ago)

Related branches

Revision history for this message
Roland Dreier (roland.dreier) wrote :
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Thanks for your report. Marked as Triaged/Medium and Debian tracker watch added.

Changed in hdparm (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Changed in hdparm (Debian):
status: Unknown → New
Revision history for this message
Roland Dreier (roland.dreier) wrote :

Here's an updated package that works with upstream version 9.37 (upstream source available from http://sourceforge.net/projects/hdparm/files/hdparm/hdparm-9.37.tar.gz/download). There are no changes required to the packaging; everything builds and works fine on my system with this package, and the complete interdiff shows that I only touched the changelog to add the new version number:

$ interdiff -p1 -z hdparm_9.32-1ubuntu3.diff.gz hdparm_9.37-1ubuntu1.diff.gz
diff -u hdparm-9.32/debian/changelog hdparm-9.37/debian/changelog
--- hdparm-9.32/debian/changelog
+++ hdparm-9.37/debian/changelog
@@ -1,3 +1,10 @@
+hdparm (9.37-1ubuntu1) oneiric; urgency=low
+
+ * New upstream version (LP: #793660)
+ - Really fix -B flag / IDENTIFY cdb
+
+ -- Roland Dreier <email address hidden> Mon, 06 Jun 2011 13:34:41 -0700
+
 hdparm (9.32-1ubuntu3) natty; urgency=low

   * debian/95hdparm-apm: Handle powersaving and suspend separately, and only

Revision history for this message
Roland Dreier (roland.dreier) wrote :
Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks a lot for your work on this Roland. I took the liberty of changing "9.37-1ubuntu1" to "9.37-0ubuntu1" (-1ubuntu1 would indicate that we had merged 9.37-1 from Debian, which unfortunately does not exist yet.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package hdparm - 9.37-0ubuntu1

---------------
hdparm (9.37-0ubuntu1) oneiric; urgency=low

  * New upstream version (LP: #793660)
    - Really fix -B flag / IDENTIFY cdb
 -- Roland Dreier <email address hidden> Mon, 06 Jun 2011 13:34:41 -0700

Changed in hdparm (Ubuntu):
status: Triaged → Fix Released
Changed in hdparm (Debian):
status: New → Fix Committed
Changed in hdparm (Debian):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.