Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753142AbXJWRFV (ORCPT ); Tue, 23 Oct 2007 13:05:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753809AbXJWRFF (ORCPT ); Tue, 23 Oct 2007 13:05:05 -0400 Received: from 75-130-111-13.dhcp.oxfr.ma.charter.com ([75.130.111.13]:35016 "EHLO novell1.haskins.net" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752511AbXJWRFD (ORCPT ); Tue, 23 Oct 2007 13:05:03 -0400 From: Gregory Haskins Subject: [PATCH 00/13] Balance RT tasks v5 To: linux-rt-users@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Gregory Haskins , Steven Rostedt , Dmitry Adamushko , Peter Zijlstra , Ingo Molnar , Darren Hart Date: Tue, 23 Oct 2007 12:50:23 -0400 Message-ID: <20071023164156.5536.95573.stgit@novell1.haskins.net> User-Agent: StGIT/0.12.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1201 Lines: 25 This is version 5 of the patch series against 23-rt1. There have been numerous fixes/tweaks since v4, though we still are based on the global rto_cpumask logic instead of Steve/Ingo's cpuset logic. Otherwise, it's in pretty good shape. Without the series applied, the following test will fail: ftp://ftp.novell.com/dev/ghaskins/preempt-test-latest.tar.bz2 After it is applied, it will pass. NOTE: it appears that the series also introduces wake-latency spikes that are not present in the baseline code, so this is still "RFC" quality. However, the baseline scheduler also violates priority order, so its hard to determine if the numbers translate apples to apples. These issues are still under investigation, but I am sharing the series now so that Steven Rostedt and Darren Hart can have access to my current tree. The issues appear to be caused by some other strange scheduling decisions (such as running the idle thread while we are busy). TBD - 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/