Messages in this thread Patch in this message | | | From | Alan Cox <> | Subject | [PATCH] bluetooth: kill unneeded use of BKL ioctl | Date | Tue, 13 Oct 2009 16:54:20 +0100 |
| |
If we just return -EINVAL then locking really doesn't matter
Signed-off-by: Alan Cox <alan@linux.intel.com> ---
drivers/bluetooth/hci_vhci.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/bluetooth/hci_vhci.c b/drivers/bluetooth/hci_vhci.c index d5cde6d..7dc94a5 100644 --- a/drivers/bluetooth/hci_vhci.c +++ b/drivers/bluetooth/hci_vhci.c @@ -218,8 +218,7 @@ static unsigned int vhci_poll(struct file *file, poll_table *wait) return POLLOUT | POLLWRNORM; } -static int vhci_ioctl(struct inode *inode, struct file *file, - unsigned int cmd, unsigned long arg) +static long vhci_ioctl(struct file *file, unsigned int cmd, unsigned long arg) { return -EINVAL; } @@ -287,7 +286,7 @@ static const struct file_operations vhci_fops = { .read = vhci_read, .write = vhci_write, .poll = vhci_poll, - .ioctl = vhci_ioctl, + .unlocked_ioctl = vhci_ioctl, .open = vhci_open, .release = vhci_release, };
| |