Staging: comedi: fix signal handling in read and write
authorFederico Vaga <federico.vaga@gmail.com>
Sat, 29 Oct 2011 07:47:39 +0000 (09:47 +0200)
committerPaul Gortmaker <paul.gortmaker@windriver.com>
Wed, 16 Jan 2013 21:44:59 +0000 (16:44 -0500)
commit15c1145a43b3935d1cbb01ddde21a0e716529c71
tree46b8807e4fc1b2abf3c12b9a605ac83e69080d85
parent3795b50b1456e0b461ae3095f94e7b953909dc5e
Staging: comedi: fix signal handling in read and write

commit 6a9ce6b654e491981f6ef7e214cbd4f63e033848 upstream.

After sleeping on a wait queue, signal_pending(current) should be
checked (not before sleeping).

Acked-by: Alessandro Rubini <rubini@gnudd.com>
Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
drivers/staging/comedi/comedi_fops.c