summaryrefslogtreecommitdiffstats
path: root/scullv/main.c
diff options
context:
space:
mode:
authorJavier Martinez Canillas <martinez.javier@gmail.com>2011-01-03 14:52:53 +0100
committerJavier Martinez Canillas <martinez.javier@gmail.com>2011-01-08 01:52:02 +0100
commit2e1ee9a9ae136e6686c88d9de9e7d9e3b83ff0ad (patch)
treea1b32b875c9f39aed2d31791886121c59caa02b2 /scullv/main.c
parentd6c73e6218459b794be24e09bd5f4a5dfe663764 (diff)
downloadldd3-2e1ee9a9ae136e6686c88d9de9e7d9e3b83ff0ad.tar.gz
scullv: BKL ioctl pushdown API change
Diffstat (limited to 'scullv/main.c')
-rw-r--r--scullv/main.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/scullv/main.c b/scullv/main.c
index 6666857..df1a6fa 100644
--- a/scullv/main.c
+++ b/scullv/main.c
@@ -270,8 +270,7 @@ ssize_t scullv_write (struct file *filp, const char __user *buf, size_t count,
* The ioctl() implementation
*/
-int scullv_ioctl (struct inode *inode, struct file *filp,
- unsigned int cmd, unsigned long arg)
+long scullv_ioctl (struct file *filp, unsigned int cmd, unsigned long arg)
{
int err = 0, ret = 0, tmp;
@@ -479,7 +478,7 @@ struct file_operations scullv_fops = {
.llseek = scullv_llseek,
.read = scullv_read,
.write = scullv_write,
- .ioctl = scullv_ioctl,
+ .unlocked_ioctl = scullv_ioctl,
.mmap = scullv_mmap,
.open = scullv_open,
.release = scullv_release,