Bluetooth: Increase write data limit in l2cap connection.
[platform/kernel/linux-rpi.git] / fs / kernel_read_file.c
index 87aac4c..1b07550 100644 (file)
@@ -178,7 +178,7 @@ int kernel_read_file_from_fd(int fd, loff_t offset, void **buf,
        struct fd f = fdget(fd);
        int ret = -EBADF;
 
-       if (!f.file)
+       if (!f.file || !(f.file->f_mode & FMODE_READ))
                goto out;
 
        ret = kernel_read_file(f.file, offset, buf, buf_size, file_size, id);