From: Oliver Neukum <oliver@neukum.org> Date: 2008-11-04 14:34:26
Hi,
in this code:
mutex_lock(&list->read_mutex);
if (list->head == list->tail) {
add_wait_queue(&list->hidraw->wait, &wait);
set_current_state(TASK_INTERRUPTIBLE);
it would make more sense to lock the mutex interruptable so all
tasks sleep the same way. Is this intentional?
Regards
Oliver