You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
Merge tag 'usb-ci-v4.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb into usb-linus
Peter writes: Only a small fix for /sys entry
This commit is contained in:
@@ -88,9 +88,13 @@ static ssize_t ci_port_test_write(struct file *file, const char __user *ubuf,
|
||||
char buf[32];
|
||||
int ret;
|
||||
|
||||
if (copy_from_user(buf, ubuf, min_t(size_t, sizeof(buf) - 1, count)))
|
||||
count = min_t(size_t, sizeof(buf) - 1, count);
|
||||
if (copy_from_user(buf, ubuf, count))
|
||||
return -EFAULT;
|
||||
|
||||
/* sscanf requires a zero terminated string */
|
||||
buf[count] = '\0';
|
||||
|
||||
if (sscanf(buf, "%u", &mode) != 1)
|
||||
return -EINVAL;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user