Page MenuHomeFreeBSD

D58076.diff
No OneTemporary

D58076.diff

diff --git a/sys/compat/linuxkpi/common/include/linux/fs.h b/sys/compat/linuxkpi/common/include/linux/fs.h
--- a/sys/compat/linuxkpi/common/include/linux/fs.h
+++ b/sys/compat/linuxkpi/common/include/linux/fs.h
@@ -432,4 +432,13 @@
ssize_t simple_attr_write_signed(struct file *filp, const char __user *buf,
size_t write_size, loff_t *ppos);
+static inline long
+compat_ptr_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
+{
+ if (file->f_op->unlocked_ioctl == NULL) {
+ return (-ENOIOCTLCMD);
+ }
+ return (file->f_op->unlocked_ioctl(file, cmd, arg));
+}
+
#endif /* _LINUXKPI_LINUX_FS_H_ */

File Metadata

Mime Type
text/plain
Expires
Mon, Jul 13, 7:27 AM (4 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34976436
Default Alt Text
D58076.diff (656 B)

Event Timeline