Alexey Khoroshilov
f19885fadf
staging: sep: call to sep_ioctl() may leave driver in unusable state
...
If sep_ioctl() is called from a process that does not own
current transaction, it unlocks unheld sep->ioctl_mutex and
returns -EACCES leaving sep->sep_mutex acquired.
The patch fixes the mutex lock-unlock mismatch.
Found by Linux Driver Verification project (linuxtesting.org).
Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-09-06 16:49:29 -07:00
..
2011-08-25 17:01:20 -07:00
2011-08-23 15:21:23 -07:00
2011-09-06 16:46:30 -07:00
2011-08-23 12:00:45 -07:00
2011-08-23 15:24:46 -07:00
2011-08-25 17:01:20 -07:00
2011-08-29 11:20:11 -07:00
2011-09-06 16:49:28 -07:00
2011-08-23 15:22:57 -07:00
2011-08-26 10:46:44 -07:00
2011-08-23 15:26:19 -07:00
2011-09-06 16:06:09 -07:00
2011-09-06 16:03:38 -07:00
2011-08-23 14:38:45 -07:00
2011-09-06 11:46:21 -07:00
2011-09-06 16:49:27 -07:00
2011-08-24 14:25:30 -07:00
2011-08-23 15:35:16 -07:00
2011-08-25 17:01:20 -07:00
2011-09-06 16:49:29 -07:00
2011-08-23 14:25:04 -07:00
2011-08-23 15:24:46 -07:00
2011-09-06 16:36:00 -07:00
2011-08-23 14:46:05 -07:00
2011-08-23 15:16:35 -07:00
2011-08-26 11:35:54 -07:00
2011-08-23 15:24:46 -07:00
2011-09-06 16:49:29 -07:00
2011-08-29 11:20:11 -07:00
2011-08-25 17:01:20 -07:00
2011-08-03 07:44:38 -07:00
2011-08-02 16:09:46 -07:00
2011-08-23 15:22:58 -07:00
2011-08-25 17:01:20 -07:00
2011-08-29 08:47:46 -07:00
2011-08-25 17:01:20 -07:00
2011-08-23 15:10:50 -07:00
2011-08-23 14:36:17 -07:00
2011-08-23 14:36:18 -07:00
2011-08-23 15:24:46 -07:00
2011-09-06 11:42:15 -07:00
2011-08-29 08:47:46 -07:00
2011-08-23 14:34:19 -07:00
2011-08-23 14:27:49 -07:00
2011-08-23 14:27:49 -07:00