import PULS_20180308
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / misc / mediatek / thermal / mtk_cooler_vrt.c
index d5d348b3d4a8e5a4da04df5aff54a0c9088447fc..ea6e459d61ff82d7b39fdb7b59ac1f77fea3ac7a 100644 (file)
@@ -35,6 +35,7 @@ static ssize_t _cl_vrt_write(struct file *filp, const char __user *buf, size_t l
        int ret = 0;
        char tmp[MAX_LEN] = { 0 };
 
+       len = (len < (MAX_LEN-1)) ? len : (MAX_LEN-1);
        /* write data to the buffer */
        if (copy_from_user(tmp, buf, len)) {
                return -EFAULT;