[Bug 438136] Re: palimpsest bad sectors false positive

Martin Pitt martin.pitt at ubuntu.com
Fri Apr 23 14:18:20 UTC 2010


Ugh, the karmic code is quite a bit different, so I basically needed to
implement the same logic for a rather different code base. It's working
now, though (see attached debdiff). The SRU test case (see description)
is working now, and I also run the old and new version against all the
blob examples which are in the source code:

  for i in blob-examples/*; do echo "-- $i"; ./skdump --load=$i; done

The diff between the old and new version is

--- atasmart-test.old	2010-04-23 15:20:42.636609956 +0200
+++ atasmart-test.new	2010-04-23 16:06:49.966609923 +0200
@@ -214,7 +214,7 @@
 Average Powered On Per Power Cycle: 1.1 h
 Temperature: No such file or directory
 Attribute Parsing Verification: Good
-Overall Status: BAD_SECTOR_MANY
+Overall Status: BAD_SECTOR
 ID# Name                        Value Worst Thres Pretty      Raw            Type    Updates Good Good/Past
   1 raw-read-error-rate         253   252     0   343062      0x163c05000000 old-age online  n/a  n/a 
   3 spin-up-time                196   191    63   62 ms       0x3e000000fa37 prefail online  yes  yes 
@@ -620,7 +620,7 @@
 Average Powered On Per Power Cycle: 11.2 days
 Temperature: 40.0 C
 Attribute Parsing Verification: Good
-Overall Status: BAD_SECTOR_MANY
+Overall Status: BAD_SECTOR
 ID# Name                        Value Worst Thres Pretty      Raw            Type    Updates Good Good/Past
   1 raw-read-error-rate         200   200    51   18          0x120000000000 prefail online  yes  yes 
   3 spin-up-time                208   164    21   4.6 s       0xd61100000000 prefail online  yes  yes 

The first one is against blob-examples/Maxtor_96147H8--BAC51KJ0:
 5 reallocated-sector-count    226   226    63   69 sectors  0x450000000000
prefail online  yes  yes 

and the second one against blob-examples/WDC_WD5000AAKS--00TMA0-12.01C01

  5 reallocated-sector-count    192   192   140   63 sectors  0x3f0000000000
prefail online  yes  yes 

so under the premise of changing the evaluation to use the normalized
numbers those are correct and expected changes. (I. e. in those two
cases you would have gotten a "many bad blocks" warning before).

** Patch added: "karmic debdiff"
   http://launchpadlibrarian.net/45106159/karmic.debdiff

-- 
palimpsest bad sectors false positive
https://bugs.launchpad.net/bugs/438136
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to Canonical OEM Projects.




More information about the kernel-bugs mailing list