|
@@ -1102,6 +1102,7 @@ end:
|
|
|
if (blen <= 0)
|
|
|
return 0;
|
|
|
|
|
|
+ blen = min_t(size_t, MAX_BUFFER_SIZE, count);
|
|
|
if (copy_to_user(buf, buffer, blen))
|
|
|
return -EFAULT;
|
|
|
|
|
@@ -1195,6 +1196,7 @@ end:
|
|
|
if (blen <= 0)
|
|
|
return 0;
|
|
|
|
|
|
+ blen = min_t(size_t, MAX_BUFFER_SIZE, count);
|
|
|
if (copy_to_user(buf, buffer, blen))
|
|
|
return -EFAULT;
|
|
|
|