From: David Zeuthen Date: Fri, 1 May 2009 21:54:12 +0000 (-0400) Subject: only consider Prefail attibutes when checking for bad attributes X-Git-Tag: upstream/2.1.2~857 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c7098688b90b9ba0feb38b24ffe93bd78ada21e2;p=platform%2Fupstream%2Fudisks2.git only consider Prefail attibutes when checking for bad attributes --- diff --git a/src/devkit-disks-device.c b/src/devkit-disks-device.c index 044a0bd..0036dac 100644 --- a/src/devkit-disks-device.c +++ b/src/devkit-disks-device.c @@ -7167,7 +7167,7 @@ ata_smart_collect_attrs (SkDisk *d, const SkSmartAttributeParsedData *a, void *u 15, raw_data, G_MAXUINT); - if (!a->good) + if (!a->good && a->good_valid && a->prefailure) data->has_bad_attributes = TRUE; g_ptr_array_add (data->attributes, g_value_get_boxed (&elem));