From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750772AbVLSORX (ORCPT ); Mon, 19 Dec 2005 09:17:23 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1750767AbVLSORX (ORCPT ); Mon, 19 Dec 2005 09:17:23 -0500 Received: from ms-smtp-04.nyroc.rr.com ([24.24.2.58]:49116 "EHLO ms-smtp-04.nyroc.rr.com") by vger.kernel.org with ESMTP id S1750810AbVLSORW (ORCPT ); Mon, 19 Dec 2005 09:17:22 -0500 Subject: Re: [patch 10/15] Generic Mutex Subsystem, mutex-migration-helper-core.patch From: Steven Rostedt To: Ingo Molnar Cc: linux-kernel@vger.kernel.org, Linus Torvalds , Andrew Morton , Arjan van de Ven , Alan Cox , Christoph Hellwig , Andi Kleen , David Howells , Alexander Viro , Oleg Nesterov , Paul Jackson In-Reply-To: <20051219013837.GF28038@elte.hu> References: <20051219013837.GF28038@elte.hu> Content-Type: text/plain Date: Mon, 19 Dec 2005 09:16:26 -0500 Message-Id: <1135001786.13138.249.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2005-12-19 at 02:38 +0100, Ingo Molnar wrote: > +#ifdef CONFIG_DEBUG_MUTEXESS > +void fastcall > +__mutex_debug_sema_init(struct mutex_debug *lock, int val, char > *name, > + char *file, int line) > +{ > + __mutex_init(&lock->lock, name, file, line); > + > + DEBUG_WARN_ON(val != 0 && val != 1); > + if (!val) > + __mutex_lock(&lock->lock __CALLER_IP__); > +} > +#else > +void fastcall __mutex_debug_sema_init(struct mutex_debug *lock, int > val) > +{ > + __mutex_init(&lock->lock); > + > + DEBUG_WARN_ON(val != 0 && val != 1); DEBUG_WARN_ON in this part of the #if is always a no-op. -- Steve > + if (!val) > + __mutex_lock(&lock->lock __CALLER_IP__); > +} > +#endif > +