Thread (6 messages) 6 messages, 3 authors, 2008-12-08

Re: locking in hidraw

From: Jiri Kosina <hidden>
Date: 2008-11-12 14:39:50

On Tue, 4 Nov 2008, Jiri Slaby wrote:
quoted
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?
Well, we have the test for pending signals just below that code, right?

-- 
Jiri Kosina
SUSE Labs
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help