Message ID | CAMyfujdB0JrnNeHk3b=AqR+1nz_W=bzDJpk1=iYZBnytDk-ztw@mail.gmail.com (mailing list archive) |
---|---|
State | New, archived |
Delegated to: | Jiri Kosina |
Headers | show |
diff --git a/drivers/hid/hidraw.c b/drivers/hid/hidraw.c index 6f1feb2..8b408c4 100644 --- a/drivers/hid/hidraw.c +++ b/drivers/hid/hidraw.c @@ -458,6 +458,7 @@ int hidraw_report_event(struct hid_device *hid, u8 *data, int len) struct hidraw_list *list; int ret = 0; + mutex_lock(&minors_lock); list_for_each_entry(list, &dev->list, node) { int new_head = (list->head + 1) & (HIDRAW_BUFFER_SIZE - 1);