From: Bruce A. <ba...@gr...> - 2003-02-17 15:19:20
|
Hi Harald, Thanks very much for sending the information. Doug, I think that I can now answer your question, about method == CHECK_SMART_BY_LGPG_2F. I think that this conditional is true. The reason is that since Harald's disk supports page 0x2f, then the switch statement: case SMART_PAGE: gSmartPage = 1; break; gets executed. Since gSmartPage==1 is the second ("method") argument to scsiCheckSmart(), and since CHECK_SMART_BY_LGPG_2F==0x01, the conditional should be true. And I guess it makes sense, since LGPG_2F clearly means "log page 2F" which is the SMART log page. [I hope that this helps!] Cheers, Bruce On Mon, 17 Feb 2003, Harald Hannelius wrote: > > On Sun, 16 Feb 2003, Bruce Allen wrote: > > > > 'sg_logs -a /dev/sg0'. > > > > Harald, could you please do this? > > Here we go: > Output from sg_logs -a /dev/sg1 > > (clipped out long hexdump, can provide that over http if needed) > > Supported pages: > 0x00 Supported log pages > 0x02 Error counters (write) > 0x03 Error counters (read) > 0x05 Error counters (verify) > 0x06 Non-medium errors > 0x0d Temperature > 0x0e Start-stop cycle counter > 0x0f Application client > 0x10 Self-test results > 0x2f Informational exceptions (SMART) > > Write error counter page > Errors corrected without substantion delay = 0 > Errors corrected with possible delays = 0 > Total operations = 0 > Total errors corrected = 0 > Total times correction algorithm processed = 0 > Total bytes processed = 221622060032 > Total uncorrected errors = 0 > > Read error counter page > Errors corrected without substantion delay = 0 > Errors corrected with possible delays = 0 > Total operations = 0 > Total errors corrected = 0 > Total times correction algorithm processed = 0 > Total bytes processed = 119896355840 > Total uncorrected errors = 0 > > Verify error counter page > Errors corrected without substantion delay = 0 > Errors corrected with possible delays = 0 > Total operations = 0 > Total errors corrected = 0 > Total times correction algorithm processed = 0 > Total bytes processed = 0 > Total uncorrected errors = 0 > > Non-medium error page > Non-medium error count = 0 > > Temperature page > Current temperature= 31 C > Reference temperature= 85 C > > Start-stop cycle counter page > Date of manufacture, year: 2000, week: 48 > Accounting date, year: , week: > Specified cycle count over device lifetime=10000 > Accumulated start-stop cycles=142 > > No ascii information for page=0xf, here is hex: > 00 0f 00 40 00 00 00 83 fc 00 00 00 00 00 00 00 00 > 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ... > [some 1000 lines of hex clipped out by harald] > ... > 4000 00 00 00 00 > > Self-test results page > > No ascii information for page=0x2f, here is hex: > 00 2f 00 00 08 00 00 00 04 5d 56 1f 55 > > -- > A: Top Posters > Q: What is the most annoying thing on mailing lists? > > Harald H Hannelius | harald/a\arcada.fi | GSM +358 50 594 1020 (NEW) > |