Namhyung Kim
b8ed374e20
signals: annotate lock_task_sighand()
...
lock_task_sighand() grabs sighand->siglock in case of returning non-NULL
but unlock_task_sighand() releases it unconditionally. This leads sparse
to complain about the lock context imbalance. Rename and wrap
lock_task_sighand() using __cond_lock() macro to make sparse happy.
Suggested-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: Namhyung Kim <namhyung@gmail.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Oleg Nesterov <oleg@redhat.com>
Cc: Roland McGrath <roland@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-10-27 18:03:12 -07:00
..
2010-10-22 15:34:13 -05:00
2010-10-15 15:53:27 +02:00
2010-10-12 21:59:55 +02:00
2010-10-26 16:52:13 -07:00
2010-09-09 20:48:37 +02:00
2010-10-24 13:41:39 -07:00
2010-08-09 16:48:42 -04:00
2010-08-12 14:23:04 -07:00
2010-08-10 11:39:13 -07:00
2010-08-11 00:28:20 -04:00
2010-10-27 18:03:08 -07:00
2010-10-27 18:03:09 -07:00
2010-09-14 16:08:45 -07:00
2010-10-15 15:53:27 +02:00
2010-10-21 10:12:44 +11:00
2010-08-12 09:51:35 -07:00
2010-08-09 20:45:05 -07:00
2010-10-26 16:52:05 -07:00
2010-10-26 16:52:05 -07:00
2010-09-18 12:19:21 +02:00
2010-10-25 21:26:11 -04:00
2010-09-09 18:57:24 -07:00
2010-10-14 13:29:59 +02:00
2010-08-17 09:11:52 +02:00
2010-10-18 19:58:55 +02:00
2010-10-18 19:58:50 +02:00
2010-09-22 16:30:46 -04:00
2010-10-26 16:52:13 -07:00
2010-10-01 10:50:58 -07:00
2010-08-17 18:07:43 -07:00
2010-10-22 10:52:56 -07:00
2010-10-18 18:44:26 +02:00
2010-10-21 18:52:11 -07:00
2010-10-08 10:46:27 +02:00
2010-09-03 08:19:51 +02:00
2010-10-27 18:03:09 -07:00
2010-08-11 08:59:22 -07:00
2010-08-11 23:04:20 +09:30
2010-10-21 12:54:49 -07:00
2010-08-19 17:18:02 -07:00
2010-10-24 13:41:39 -07:00
2010-08-10 12:07:51 -07:00
2010-10-26 16:52:16 -07:00
2010-10-15 15:53:27 +02:00
2010-10-27 18:03:10 -07:00
2010-08-09 20:45:06 -07:00
2010-10-07 09:43:11 +02:00
2010-08-27 10:51:17 -07:00
2010-08-20 08:55:00 -07:00
2010-09-23 09:16:42 -07:00
2010-09-02 16:15:30 -07:00
2010-09-23 09:16:53 -07:00
2010-10-07 10:41:06 -07:00
2010-09-23 09:16:53 -07:00
2010-10-19 11:29:56 +02:00
2010-10-21 12:55:43 -07:00
2010-10-18 20:52:27 +02:00
2010-10-18 20:52:26 +02:00
2010-10-18 18:41:58 +02:00
2010-10-21 12:55:43 -07:00
2010-10-27 18:03:12 -07:00
2010-09-10 16:48:40 +02:00
2010-10-23 08:25:36 -07:00
2010-09-23 09:14:51 -07:00
2010-10-26 16:52:15 -07:00
2010-09-23 17:03:55 +10:00
2010-08-31 17:00:18 -07:00
2010-10-15 14:42:24 -07:00
2010-10-26 17:58:44 -07:00
2010-10-14 08:55:27 +02:00
2010-10-18 19:58:50 +02:00
2010-10-18 19:58:56 +02:00
2010-10-26 16:52:15 -07:00
2010-10-26 17:32:41 -07:00
2010-10-21 12:54:49 -07:00
2010-10-26 16:52:14 -07:00