Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752754Ab0LQDah (ORCPT ); Thu, 16 Dec 2010 22:30:37 -0500 Received: from hrndva-omtalb.mail.rr.com ([71.74.56.124]:42671 "EHLO hrndva-omtalb.mail.rr.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751690Ab0LQDag (ORCPT ); Thu, 16 Dec 2010 22:30:36 -0500 X-Authority-Analysis: v=1.1 cv=dquaJDitHqzHCdqWSoZ6IgapSuTzW/4TaRYx9N9k4W8= c=1 sm=0 a=heD8I4ohhdAA:10 a=Q9fys5e9bTEA:10 a=OPBmh+XkhLl+Enan7BmTLg==:17 a=Mb5t5SBxjC68Ouf6Zl8A:9 a=JBVwgXLV793z1M_p7gajqEcqzpIA:4 a=PUjeQqilurYA:10 a=OPBmh+XkhLl+Enan7BmTLg==:117 X-Cloudmark-Score: 0 X-Originating-IP: 67.242.120.143 Subject: Re: [PATCH] rtmutex: ensure only the top waiter or higher priority task can take the lock and reduce unrelated boosting From: Steven Rostedt To: Lai Jiangshan Cc: Darren Hart , Lai Jiangshan , Thomas Gleixner , Ingo Molnar , Peter Zijlstra , Andrew Morton , Dave Young , Namhyung Kim , LKML , Linus Torvalds In-Reply-To: <1292555862.22905.5.camel@gandalf.stny.rr.com> References: <4D07330A.7020600@cn.fujitsu.com> <4D083900.1050801@cn.fujitsu.com> <1292386606.5015.1862.camel@gandalf.stny.rr.com> <4D0877D2.10000@cn.fujitsu.com> <4D0A77B5.3040900@linux.intel.com> <4D0AD4A8.7050206@cn.fujitsu.com> <1292555862.22905.5.camel@gandalf.stny.rr.com> Content-Type: text/plain; charset="ISO-8859-15" Date: Thu, 16 Dec 2010 22:30:34 -0500 Message-ID: <1292556634.22905.6.camel@gandalf.stny.rr.com> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 896 Lines: 25 On Thu, 2010-12-16 at 22:17 -0500, Steven Rostedt wrote: > On Fri, 2010-12-17 at 11:10 +0800, Lai Jiangshan wrote: > > On 12/17/2010 04:33 AM, Darren Hart wrote: > > > I also try to port it to -rt. Steven, have you ported it to -rt? > > I'm porting it now. -rt does a a bit to the rtmutex.c code, and I spent > a bit of time cleaning it up. I finally got your patch to compile, and > now I'm debugging it ;-) > > I'm hoping to have it ready to post tomorrow. Update: I just successfully booted a port of your patch. I'll keep it running over night and post it tomorrow morning (if it doesn't crash). /me kicks off a bunch of dbenches -- Steve -- 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/