David Greaves | 2 Jul 2008 11:47
Favicon
Gravatar

Re: [BUG?] Samsung HD103UJ shows "Aborted by host" for all old self-test log entries

resend : I don't see this in the archives and got no reply...

David Greaves wrote:
> Hi
> 
> There is a bug of some sort with all of my Samsung HD103UJ (1Tb) drives.
> They all show "Aborted by host" for all old self-test log entries.
> 
> Obviously smartctl works fine on other drives so it's probably a Samsung bug :)
> I've tried the various Samsung flags even though the description of them didn't
> seem to be relevant here. Maybe another workaround is needed?
> I can perform tests if required.
> 
> I see the behaviour on 2.6.18 and 2.6.25.4
> 
> Sample
>   smartctl -a /dev/sdc
> shown below.
> 
> This drive is being RMAed but I have 9 in total of various firmwares 1AA01109
> 1AA01110 1AA01112 and they all show the same problem.
> 
> You can see that all old errors show "Aborted by host" and don't show the LBA error.
> Some of the errors really would have been power-cycles (this machine
> power-cycles by design) but the 90% and 20% values are failures and would have
> show a similar Completed: Read Failure message at the time.
> 
> 
> David Greaves
> 
> 
> 
> smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
> Home page is http://smartmontools.sourceforge.net/
> 
> === START OF INFORMATION SECTION ===
> Device Model:     SAMSUNG HD103UJ
> Serial Number:    S13PJ1KQ308649
> Firmware Version: 1AA01109
> User Capacity:    1,000,204,886,016 bytes
> Device is:        In smartctl database [for details use: -P show]
> ATA Version is:   8
> ATA Standard is:  ATA-8-ACS revision 3b
> Local Time is:    Thu Jun 26 10:20:11 2008 BST
> 
> ==> WARNING: May need -F samsung or -F samsung2 enabled; see manual for details.
> 
> SMART support is: Available - device has SMART capability.
> SMART support is: Enabled
> 
> === START OF READ SMART DATA SECTION ===
> SMART overall-health self-assessment test result: PASSED
> 
> General SMART Values:
> Offline data collection status:  (0x00) Offline data collection activity
>                                         was never started.
>                                         Auto Offline Data Collection: Disabled.
> Self-test execution status:      ( 114) The previous self-test completed having
>                                         the read element of the test failed.
> Total time to complete Offline
> data collection:                 (11465) seconds.
> Offline data collection
> capabilities:                    (0x7b) SMART execute Offline immediate.
>                                         Auto Offline data collection on/off support.
>                                         Suspend Offline collection upon new
>                                         command.
>                                         Offline surface scan supported.
>                                         Self-test supported.
>                                         Conveyance Self-test supported.
>                                         Selective Self-test supported.
> SMART capabilities:            (0x0003) Saves SMART data before entering
>                                         power-saving mode.
>                                         Supports SMART auto save timer.
> Error logging capability:        (0x01) Error logging supported.
>                                         General Purpose Logging supported.
> Short self-test routine
> recommended polling time:        (   2) minutes.
> Extended self-test routine
> recommended polling time:        ( 192) minutes.
> Conveyance self-test routine
> recommended polling time:        (  21) minutes.
> SCT capabilities:              (0x003f) SCT Status supported.
>                                         SCT Feature Control supported.
>                                         SCT Data Table supported.
> 
> SMART Attributes Data Structure revision number: 16
> Vendor Specific SMART Attributes with Thresholds:
> ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED
> WHEN_FAILED RAW_VALUE
>   1 Raw_Read_Error_Rate     0x000f   100   100   051    Pre-fail  Always       -
>       29
>   3 Spin_Up_Time            0x0007   076   076   011    Pre-fail  Always       -
>       7890
>   4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -
>       133
>   5 Reallocated_Sector_Ct   0x0033   100   100   010    Pre-fail  Always       -
>       0
>   7 Seek_Error_Rate         0x000f   253   253   051    Pre-fail  Always       -
>       0
>   8 Seek_Time_Performance   0x0025   100   100   015    Pre-fail  Offline      -
>       10287
>   9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -
>       524
>  10 Spin_Retry_Count        0x0033   100   100   051    Pre-fail  Always       -
>       0
>  11 Calibration_Retry_Count 0x0012   100   100   000    Old_age   Always       -
>       0
>  12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -
>       133
>  13 Read_Soft_Error_Rate    0x000e   100   100   000    Old_age   Always       -
>       29
> 183 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -
>       0
> 184 Unknown_Attribute       0x0033   100   100   099    Pre-fail  Always       -
>       0
> 187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -
>       29
> 188 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -
>       0
> 190 Airflow_Temperature_Cel 0x0022   066   062   000    Old_age   Always       -
>       34 (Lifetime Min/Max 19/34)
> 194 Temperature_Celsius     0x0022   064   061   000    Old_age   Always       -
>       36 (Lifetime Min/Max 19/36)
> 195 Hardware_ECC_Recovered  0x001a   100   100   000    Old_age   Always       -
>       818619
> 196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -
>       0
> 197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -
>       0
> 198 Offline_Uncorrectable   0x0030   100   100   000    Old_age   Offline      -
>       1
> 199 UDMA_CRC_Error_Count    0x003e   100   100   000    Old_age   Always       -
>       0
> 200 Multi_Zone_Error_Rate   0x000a   100   100   000    Old_age   Always       -
>       0
> 201 Soft_Read_Error_Rate    0x000a   253   253   000    Old_age   Always       -
>       0
> 
> SMART Error Log Version: 1
> No Errors Logged
> 
> SMART Self-test log structure revision number 0
> Warning: ATA Specification requires self-test log structure revision number = 1
> Num  Test_Description    Status                  Remaining  LifeTime(hours)
> LBA_of_first_error
> # 1  Short offline       Completed: read failure       20%       447         4239
> # 2  Extended offline    Aborted by host               90%       424         -
> # 3  Short offline       Aborted by host               20%       423         -
> # 4  Short offline       Aborted by host               20%       411         -
> # 5  Short offline       Aborted by host               00%       387         -
> # 6  Short offline       Aborted by host               00%       359         -
> # 7  Extended offline    Aborted by host               70%       329         -
> # 8  Short offline       Aborted by host               00%       310         -
> # 9  Extended offline    Aborted by host               60%       229         -
> #10  Short offline       Aborted by host               00%       215         -
> #11  Short offline       Aborted by host               00%       187         -
> #12  Short offline       Aborted by host               00%       146         -
> #13  Extended offline    Aborted by host               00%       126         -
> #14  Short offline       Aborted by host               00%       122         -
> #15  Short offline       Aborted by host               00%       108         -
> #16  Short offline       Aborted by host               00%        83         -
> #17  Short offline       Aborted by host               00%        50         -
> #18  Extended offline    Aborted by host               00%        16         -
> #19  Short offline       Aborted by host               00%         9         -
> 
> SMART Selective Self-Test Log Data Structure Revision Number (0) should be 1
> SMART Selective self-test log data structure revision number 0
> Warning: ATA Specification requires selective self-test log data structure
> revision number = 1
>  SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
>     1        0        0  Not_testing
>     2        0        0  Not_testing
>     3        0        0  Not_testing
>     4        0        0  Not_testing
>     5        0        0  Not_testing
> Selective self-test flags (0x0):
>   After scanning selected spans, do NOT read-scan remainder of disk.
> If Selective self-test is pending on power-up, resume after 0 minute delay.
> 

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08

Gmane