bkl: Remove locked .ioctl file operation
The last user is gone, so we can safely remove this Signed-off-by: Arnd Bergmann <arnd@arndb.de> Cc: John Kacur <jkacur@redhat.com> Cc: Al Viro <viro@ZenIV.linux.org.uk> Cc: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
This commit is contained in:

committed by
Frederic Weisbecker

parent
c6d7ba8b12
commit
b19dd42faf
@@ -1483,8 +1483,8 @@ struct block_device_operations;
|
||||
|
||||
/*
|
||||
* NOTE:
|
||||
* read, write, poll, fsync, readv, writev, unlocked_ioctl and compat_ioctl
|
||||
* can be called without the big kernel lock held in all filesystems.
|
||||
* all file operations except setlease can be called without
|
||||
* the big kernel lock held in all filesystems.
|
||||
*/
|
||||
struct file_operations {
|
||||
struct module *owner;
|
||||
@@ -1495,7 +1495,6 @@ struct file_operations {
|
||||
ssize_t (*aio_write) (struct kiocb *, const struct iovec *, unsigned long, loff_t);
|
||||
int (*readdir) (struct file *, void *, filldir_t);
|
||||
unsigned int (*poll) (struct file *, struct poll_table_struct *);
|
||||
int (*ioctl) (struct inode *, struct file *, unsigned int, unsigned long);
|
||||
long (*unlocked_ioctl) (struct file *, unsigned int, unsigned long);
|
||||
long (*compat_ioctl) (struct file *, unsigned int, unsigned long);
|
||||
int (*mmap) (struct file *, struct vm_area_struct *);
|
||||
|
Reference in New Issue
Block a user