| | Date | Tue, 13 Dec 2005 11:54:59 +0100 | | From | Ingo Molnar <> | | Subject | Re: [PATCH 1/19] MUTEX: Introduce simple mutex implementation |
| |
* David Howells <dhowells@redhat.com> wrote:
> init_MUTEX_LOCKED() > DECLARE_MUTEX_LOCKED()
please kill these two in the simple mutex implementation - they are a sign of mutexes used as completions.
> (7) Provides a debugging config option CONFIG_DEBUG_MUTEX_OWNER by which the > mutex owner can be tracked and by which over-upping can be detected.
another simplification: also enforce that only the owner can unlock the mutex. This is what we are doing in the -rt patch. (This rule also ensures that such mutexes can be used for priority inheritance.)
Ingo - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|