From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 16 Dec 2005 19:29:29 -0500 From: Joe Korty 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: 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 List-ID: 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