Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263236AbUJ2LCG (ORCPT ); Fri, 29 Oct 2004 07:02:06 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263238AbUJ2LCG (ORCPT ); Fri, 29 Oct 2004 07:02:06 -0400 Received: from out005pub.verizon.net ([206.46.170.143]:1721 "EHLO out005.verizon.net") by vger.kernel.org with ESMTP id S263236AbUJ2LCD (ORCPT ); Fri, 29 Oct 2004 07:02:03 -0400 Message-Id: <200410291101.i9TB1uhp002490@localhost.localdomain> To: Ingo Molnar cc: Thomas Gleixner , LKML , Lee Revell , mark_h_johnson@raytheon.com, Bill Huey , Adam Heath , Florian Schmidt , Michal Schmidt , Fernando Pablo Lopez-Lezcano , Karsten Wiese , jackit-devel , Rui Nuno Capela Subject: Re: [Fwd: Re: [patch] Real-Time Preemption, -RT-2.6.9-mm1-V0.4] In-reply-to: Your message of "Fri, 29 Oct 2004 11:09:57 +0200." <20041029090957.GA1460@elte.hu> Date: Fri, 29 Oct 2004 07:01:56 -0400 From: Paul Davis X-Authentication-Info: Submitted using SMTP AUTH at out005.verizon.net from [141.151.88.122] at Fri, 29 Oct 2004 06:01:58 -0500 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1052 Lines: 21 >but now it should be possible to prove that Jackd itself doesnt >introduce latencies, via the userspace-atomicity mode feature in -V0.5.5 >:-) If that proves that the latencies dont occur in Jackd (and if it's >not another, even higher prio thread that causes the delay) then we can >pass the ball back to the kernel. this is something i haven't mentioned. when running in RT mode, jackd also runs a higher prio RT thread called the watchdog. it wakes every 5 seconds to check that the "main" thread is not stalled (i.e. a client that is stuck in a loop) and kills everything if it is. however, this thread's loop is incredibly simple (it checks and resets a single int variable and goes back to sleep) that causing a 700usec delay would itself seem to me to be indicative of a problem. do you agree? --p - 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/