sysctl: fix proc_doulongvec_ms_jiffies_minmax()
[firefly-linux-kernel-4.4.55.git] / kernel / sysctl.c
index 999e025bf68eeb2cad2ea797d369003826f4bae6..2f0d157258a2a1fb5dfc5dc287a50793b6e5a2c5 100644 (file)
@@ -2414,6 +2414,7 @@ static int __do_proc_doulongvec_minmax(void *data, struct ctl_table *table, int
                                break;
                        if (neg)
                                continue;
+                       val = convmul * val / convdiv;
                        if ((min && val < *min) || (max && val > *max))
                                continue;
                        *i = val;