From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932560AbVLQAba (ORCPT ); Fri, 16 Dec 2005 19:31:30 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932562AbVLQAba (ORCPT ); Fri, 16 Dec 2005 19:31:30 -0500 Received: from users.ccur.com ([66.10.65.2]:45995 "EHLO gamx.iccur.com") by vger.kernel.org with ESMTP id S932552AbVLQAb3 (ORCPT ); Fri, 16 Dec 2005 19:31:29 -0500 Date: Fri, 16 Dec 2005 19:29:29 -0500 From: Joe Korty To: Linus Torvalds Cc: Thomas Gleixner , Geert Uytterhoeven , Steven Rostedt , Andrew Morton , linux-arch@vger.kernel.org, Linux Kernel Development , matthew@wil.cx, arjan@infradead.org, Christoph Hellwig , mingo@elte.hu, Alan Cox , nikita@clusterfs.com, pj@sgi.com, dhowells@redhat.com Subject: Re: [PATCH 1/19] MUTEX: Introduce simple mutex implementation Message-ID: <20051217002929.GA7151@tsunami.ccur.com> Reply-To: joe.korty@ccur.com References: <20051215112115.7c4bfbea.akpm@osdl.org> <1134678532.13138.44.camel@localhost.localdomain> <1134769269.2806.17.camel@tglx.tec.linutronix.de> <1134770778.2806.31.camel@tglx.tec.linutronix.de> <1134772964.2806.50.camel@tglx.tec.linutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Dec 16, 2005 at 02:41:16PM -0800, Linus Torvalds wrote: > "Friends don't let friends use priority inheritance". > > Just don't do it. If you really need it, your system is broken anyway. The Mars Pathfinder incident is sufficient proof that some solution to the priority inversion problem is required in real systems. http://www.cs.cmu.edu/afs/cs/user/raj/www/mars.html Regards, Joe -- "All the revision in the world will not save a bad first draft, for the architecture of the thing comes, or fails to come, in the first conception, and revision only affects the detail and ornament. -- T.E. Lawrence