drivers: staging: lustre: Use mult if units not specified
[firefly-linux-kernel-4.4.55.git] / drivers / staging / lustre / lustre / obdclass / lprocfs_status.c
index f78a241453290d69b33bfb7c450956c228d584b5..5aada17c64507baacad3f697bb8b092dedf3fc72 100644 (file)
@@ -1908,7 +1908,7 @@ int lprocfs_write_frac_u64_helper(const char *buffer, unsigned long count,
                units <<= 10;
        }
        /* Specified units override the multiplier */
-       if (units)
+       if (units > 1)
                mult = mult < 0 ? -units : units;
 
        frac *= mult;