Ingo Molnar
6c9076ec9c
[PATCH] lockdep: allow read_lock() recursion of same class
...
From: Ingo Molnar <mingo@elte.hu>
lockdep so far only allowed read-recursion for the same lock instance.
This is enough in the overwhelming majority of cases, but a hostap case
triggered and reported by Miles Lane relies on same-class
different-instance recursion. So we relax the restriction on read-lock
recursion.
(This change does not allow rwsem read-recursion, which is still
forbidden.)
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-07-03 15:27:04 -07:00
..
2006-07-03 15:27:03 -07:00
2006-06-30 18:59:59 +02:00
2006-06-26 09:58:21 -07:00
2006-01-03 11:35:26 +01:00
2006-06-30 19:25:36 +02:00
2006-06-29 16:57:55 -07:00
2006-07-01 05:43:06 -04:00
2006-07-01 07:44:10 -04:00
2006-07-01 05:44:19 -04:00
2006-03-25 08:22:56 -08:00
2006-06-25 10:01:15 -07:00
2006-06-30 19:25:36 +02:00
2006-06-27 17:32:41 -07:00
2006-06-30 19:25:36 +02:00
2006-06-30 19:25:36 +02:00
2006-07-03 15:27:01 -07:00
2006-05-15 11:20:55 -07:00
2006-07-03 15:27:03 -07:00
2006-06-27 17:32:47 -07:00
2006-07-01 09:55:57 -07:00
2006-06-27 17:32:41 -07:00
2006-03-26 08:57:03 -08:00
2005-10-30 17:37:32 -08:00
2006-06-28 15:18:52 +10:00
2005-10-08 15:00:57 -07:00
2006-06-30 19:25:36 +02:00
2006-06-26 09:58:22 -07:00
2006-06-30 19:25:36 +02:00
2006-06-25 10:01:24 -07:00
2006-07-03 15:27:03 -07:00
2006-07-03 15:27:04 -07:00
2006-07-03 15:27:03 -07:00
2006-07-03 15:27:03 -07:00
2006-07-03 15:27:01 -07:00
2006-07-03 15:27:01 -07:00
2006-07-03 15:27:01 -07:00
2006-07-03 15:27:01 -07:00
2006-06-30 19:25:36 +02:00
2006-06-30 19:25:36 +02:00
2006-03-31 12:19:00 -08:00
2006-06-17 10:52:13 -07:00
2006-03-26 08:57:03 -08:00
2006-06-30 19:25:36 +02:00
2006-06-30 19:25:36 +02:00
2006-06-26 09:58:27 -07:00
2006-07-03 15:27:02 -07:00
2006-06-27 17:32:40 -07:00
2006-03-23 19:58:45 +01:00
2006-06-30 19:25:36 +02:00
2006-06-27 17:32:47 -07:00
2006-07-03 15:27:01 -07:00
2006-07-03 15:27:01 -07:00
2006-06-27 17:32:47 -07:00
2006-07-03 15:27:01 -07:00
2006-07-03 15:27:01 -07:00
2006-07-03 15:27:01 -07:00
2006-07-03 15:27:03 -07:00
2006-06-30 15:39:30 -07:00
2006-07-03 15:27:03 -07:00
2006-06-27 17:32:41 -07:00
2006-06-30 19:25:36 +02:00
2006-07-03 15:27:02 -07:00
2006-06-25 10:01:22 -07:00
2006-06-23 07:42:53 -07:00
2006-06-30 19:25:36 +02:00
2006-07-03 15:26:59 -07:00
2006-06-26 09:58:20 -07:00
2006-07-03 15:27:02 -07:00
2006-04-19 16:27:18 -07:00
2006-06-26 10:48:18 -07:00
2006-06-22 15:05:55 -07:00
2006-06-30 19:25:36 +02:00
2006-06-27 17:32:40 -07:00