Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935023AbcKMSxb (ORCPT ); Sun, 13 Nov 2016 13:53:31 -0500 Received: from resqmta-ch2-09v.sys.comcast.net ([69.252.207.41]:51766 "EHLO resqmta-ch2-09v.sys.comcast.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934316AbcKMSx3 (ORCPT ); Sun, 13 Nov 2016 13:53:29 -0500 Date: Sun, 13 Nov 2016 12:53:28 -0600 (CST) From: Christoph Lameter X-X-Sender: cl@east.gentwo.org To: Peter Zijlstra cc: Daniel Vacek , Daniel Bristot de Oliveira , Tommaso Cucinotta , LKML , linux-rt-users , Steven Rostedt , Ingo Molnar Subject: Re: [PATCH] sched/rt: RT_RUNTIME_GREED sched feature In-Reply-To: <20161111225328.GB3142@twins.programming.kicks-ass.net> Message-ID: References: <20161108115958.GO3142@twins.programming.kicks-ass.net> <20161108090740.4226ffc9@gandalf.local.home> <20161108165133.GI3117@twins.programming.kicks-ass.net> <20161108121710.3e7eb664@gandalf.local.home> <20161108180548.GN3117@twins.programming.kicks-ass.net> <20161108195015.GP3117@twins.programming.kicks-ass.net> <8a80c2c2-3803-5648-67b2-4dee7381d5a6@redhat.com> <20161111225328.GB3142@twins.programming.kicks-ass.net> Content-Type: text/plain; charset=US-ASCII X-CMAE-Envelope: MS4wfLZuSTkiBM+9hStJg71HCaihfnautdW+Eg13usDLcBzMz9GukL9d/X0rMkto/J/DRQSw+tNzSzz2etSDj+SG9VrdRbbMgg0mdF1ifeGzI43ksHZVgAXt d4nvGCYI4piuIU39eXFQarh5O0aHEq6D60Wh0S/SMPeLzaWZ69RNXhGoDZipBoISgAkPdS9THIxYLzhK7hoGVxwo1X3ksih9wqhd4rwS6eLTGfqWb8mYURly XR/J2yZGPqOOAlzGxXRcEWWaaA3qPdzuriWxDoYy79+Yz5R2zz4f/QpB9OHDNRrGd6ODS2VjgH5wRVnmZM8uBW1QLu2F3tPN1FmVab7WvMW9FGqf7w76hOYr ds9vQQGY9FN8Dw5YWdb5GVw+EREA1RSrcRr6AAmIcSVPu632Duo= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 957 Lines: 21 On Fri, 11 Nov 2016, Peter Zijlstra wrote: > On Fri, Nov 11, 2016 at 12:46:37PM -0600, Christoph Lameter wrote: > > On Thu, 10 Nov 2016, Daniel Vacek wrote: > > > > > I believe Daniel's patches are the best thing we can do in current > > > situation as the behavior now seems rather buggy and does not provide above > > > mentioned expectations set when rt throttling was merged with default > > > budget of 95% of CPU time. Nor if you configure so that it does (by > > > disabling RT_RUNTIME_SHARE), it also forces CPUs to go idle needlessly when > > > there still can be rt task running not really starving anyone. At least > > > till a proper rework of rt scheduling with DL Server is implemented. > > > > This looks like a fix for a bug and the company I work for is suffering > > as a result. Could we please merge that ASAP? > > > > What bug? And no, the patch has as many technical issues as it has > conceptual ones. There is a deadlock, Peter!!!