Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0a504541 authored by Jiri Kosina's avatar Jiri Kosina
Browse files

HID: remove excessive _EMERG messages from hidraw



We don't need to shout loudly when device gets disconnected
while hidraw node has been open, as this is properly handled
in disconnect() and protected by minors_lock already.

Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
parent 2e57480b
Loading
Loading
Loading
Loading
+1 −6
Original line number Diff line number Diff line
@@ -176,8 +176,6 @@ static int hidraw_open(struct inode *inode, struct file *file)

	mutex_lock(&minors_lock);
	if (!hidraw_table[minor]) {
		printk(KERN_EMERG "hidraw device with minor %d doesn't exist\n",
				minor);
		kfree(list);
		err = -ENODEV;
		goto out_unlock;
@@ -216,11 +214,8 @@ static int hidraw_release(struct inode * inode, struct file * file)
	struct hidraw *dev;
	struct hidraw_list *list = file->private_data;

	if (!hidraw_table[minor]) {
		printk(KERN_EMERG "hidraw device with minor %d doesn't exist\n",
				minor);
	if (!hidraw_table[minor])
		return -ENODEV;
	}

	list_del(&list->node);
	dev = hidraw_table[minor];