Comment 27 for bug 412152

Revision history for this message
Noel J. Bergman (noeljb) wrote :

Alan,

Can you see what in the list is claimed as failing? If not, that's a problem in and of itself -- I hate "idiot light" reports. Tell the user WHAT is wrong, not just that something is wrong.

As you note, It should not be the sectors, at least not from libatasmart4, given the presence of:

+ /* We use log2(n_sectors) as a threshold here. We had to pick
+ * something, and this makes a bit of sense, or doesn't it? */
+ sector_threshold = u64log2(d->size/512);
+
+ if (sectors >= sector_threshold) {
+ *overall = SK_SMART_OVERALL_BAD_SECTOR_MANY;
+ return 0;
+ }
+ }

and the fact that you don't have any marked as failing. Lennart Poettering seems to be entirely pragmatic and willing to adjust, so let's just see if we can find out exactly what is being complained about, and tweak that too, as necessary.

I don't get errors on either of my 500GB drives, but I'll check my older SATA drives to see if they have any. That would make it easier for me to track down.