Whamcloud - gitweb
Branch HEAD
[fs/lustre-release.git] / lustre / lvfs / lvfs_lib.c
index a83c171..5725e25 100644 (file)
@@ -145,7 +145,7 @@ void lprocfs_counter_add(struct lprocfs_stats *stats, int idx,
         if (percpu_cntr->lc_config & LPROCFS_CNTR_AVGMINMAX) {
                 percpu_cntr->lc_sum += amount;
                 if (percpu_cntr->lc_config & LPROCFS_CNTR_STDDEV)
         if (percpu_cntr->lc_config & LPROCFS_CNTR_AVGMINMAX) {
                 percpu_cntr->lc_sum += amount;
                 if (percpu_cntr->lc_config & LPROCFS_CNTR_STDDEV)
-                        percpu_cntr->lc_sumsquare += (__u64)amount * amount;
+                        percpu_cntr->lc_sumsquare += (__s64)amount * amount;
                 if (amount < percpu_cntr->lc_min)
                         percpu_cntr->lc_min = amount;
                 if (amount > percpu_cntr->lc_max)
                 if (amount < percpu_cntr->lc_min)
                         percpu_cntr->lc_min = amount;
                 if (amount > percpu_cntr->lc_max)