Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261361AbUKBUn0 (ORCPT ); Tue, 2 Nov 2004 15:43:26 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261370AbUKBUn0 (ORCPT ); Tue, 2 Nov 2004 15:43:26 -0500 Received: from lax-gate7.raytheon.com ([199.46.200.238]:55130 "EHLO lax-gate7.raytheon.com") by vger.kernel.org with ESMTP id S261369AbUKBUnS (ORCPT ); Tue, 2 Nov 2004 15:43:18 -0500 To: Ingo Molnar Cc: Mark_H_Johnson@raytheon.com, Thomas Gleixner , Florian Schmidt , Lee Revell , Paul Davis , LKML , Bill Huey , Adam Heath , Michal Schmidt , Fernando Pablo Lopez-Lezcano , Karsten Wiese , jackit-devel , Rui Nuno Capela , "K.R. Foley" From: Mark_H_Johnson@raytheon.com Subject: Re: [patch] Real-Time Preemption, -RT-2.6.9-mm1-V0.6.8 Date: Tue, 2 Nov 2004 14:42:10 -0600 Message-ID: X-MIMETrack: Serialize by Router on RTSHOU-DS01/RTS/Raytheon/US(Release 6.5.2|June 01, 2004) at 11/02/2004 02:42:21 PM MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII X-SPAM: 0.00 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1089 Lines: 32 >hm, this one is an extremely weird deadlock - the NMI watchdog detected >a _user-space_ deadlock - i.e. the "cpu_burn" user-space code disabled >interrupts for more than ~5 seconds? Sounds quite unlikely and the >EFLAGS register also directly contradicts it, it has 0x200 set so >interrupts are enabled! Very unlikely - cpu_burn.c (all of it...) int main() { while (1) { } return 1; } No - it did not disable interrupts. >The only other way for the NMI watchdog to >trigger is if for whatever reason the local APIC timer interrupts are >not getting through and the NMI ticks (which come via a different >interrupt pin) get through. The other symptoms I was seeing appeared to be timer related - never returned from "sleep 1s" in the shell script - "ps -fe" worked fine, but "top" did not You may be on to something here. --Mark - 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/