Matthew Wilcox
64ac24e738
Generic semaphore implementation
...
Semaphores are no longer performance-critical, so a generic C
implementation is better for maintainability, debuggability and
extensibility. Thanks to Peter Zijlstra for fixing the lockdep
warning. Thanks to Harvey Harrison for pointing out that the
unlikely() was unnecessary.
Signed-off-by: Matthew Wilcox <willy@linux.intel.com >
Acked-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 10:42:34 -04:00
..
2008-02-03 16:54:53 +02:00
2008-02-03 16:54:53 +02:00
2007-11-15 23:21:50 +00:00
2007-11-26 17:26:14 +00:00
2007-11-15 23:21:50 +00:00
2008-03-12 14:14:41 +00:00
2008-03-12 14:14:41 +00:00
2008-03-12 14:14:42 +00:00
2007-11-15 23:21:51 +00:00
2008-04-04 22:43:47 +01:00
2008-01-29 10:14:55 +00:00
2008-03-12 14:14:41 +00:00
2008-04-01 15:46:33 +01:00
2008-02-08 09:22:42 -08:00
2008-02-08 09:22:28 -08:00
2008-02-08 09:22:28 -08:00
2007-11-15 23:21:52 +00:00
2008-02-19 17:01:31 +00:00
2008-02-19 17:01:31 +00:00
2008-02-08 09:22:42 -08:00
2008-02-03 16:54:53 +02:00
2008-01-29 10:15:02 +00:00
2008-04-17 10:42:34 -04:00
2008-02-19 17:01:30 +00:00
2008-01-29 10:14:57 +00:00
2008-01-29 10:15:03 +00:00
2007-12-14 17:34:30 +00:00
2008-01-29 10:14:56 +00:00
2008-02-19 17:01:31 +00:00
2008-02-19 17:01:31 +00:00
2008-02-19 17:01:31 +00:00
2008-02-19 17:01:31 +00:00
2008-02-07 08:42:25 -08:00
2008-01-29 10:14:57 +00:00
2007-11-26 17:26:14 +00:00
2008-02-06 10:41:08 -08:00
2008-01-29 10:14:57 +00:00
2008-02-03 16:54:53 +02:00
2008-02-19 17:01:30 +00:00
2008-04-01 15:46:33 +01:00
2008-03-12 14:14:41 +00:00
2008-01-28 23:21:17 +01:00
2008-04-01 15:46:33 +01:00