Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756320AbYCCPsr (ORCPT ); Mon, 3 Mar 2008 10:48:47 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754753AbYCCPse (ORCPT ); Mon, 3 Mar 2008 10:48:34 -0500 Received: from sinclair.provo.novell.com ([137.65.248.137]:31210 "EHLO sinclair.provo.novell.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754646AbYCCPsd convert rfc822-to-8bit (ORCPT ); Mon, 3 Mar 2008 10:48:33 -0500 Message-Id: <47CBD5CD.BA47.005A.0@novell.com> X-Mailer: Novell GroupWise Internet Agent 7.0.2 HP Date: Mon, 03 Mar 2008 08:41:17 -0700 From: "Gregory Haskins" To: "Steven Rostedt" Cc: , , , , , , , , "Moiz Kohari" , "Peter Morreale" , "Sven Dietrich" , , , , , , , , Subject: Re: [(RT RFC) PATCH v2 1/9] allow rt-mutex lock-stealing to includelateral priority References: <20080225155959.11268.35541.stgit@novell1.haskins.net> <20080225160043.11268.83915.stgit@novell1.haskins.net> In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8BIT Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1166 Lines: 31 >>> On Mon, Mar 3, 2008 at 10:13 AM, in message , Steven Rostedt wrote: > > See the issue. The RT task on CPU0 may experience huge latencies. Agreed, but equal priority threads can always cause unbounded latencies by definition. I.e. we only guarantee to the highest thread. > Remember, RT is worried about latencies over performance. > If we can not ***guarantee*** a bounded latency, then, I don't care > how good the perfomance is, it is not good enough for RT. > > > That said, here's the compromise. > > Non-RT tasks care more about overall perfomance than worst case latencies. > So.... See imbedded: This isn't a bad idea, but note that it means RT tasks will not get a performance boost, which is quite substantial. Note that I have substantially cleaned up this patch for the drop I will make later this week (v3). -Greg -- 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/