Merge branch 'bkl/ioctl' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing
* 'bkl/ioctl' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing: bkl: Remove locked .ioctl file operation v4l: Remove reference to bkl ioctl in compat ioctl handling logfs: kill BKL
This commit is contained in:
@ -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