Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932905AbWKLN5z (ORCPT ); Sun, 12 Nov 2006 08:57:55 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932906AbWKLN5z (ORCPT ); Sun, 12 Nov 2006 08:57:55 -0500 Received: from pentafluge.infradead.org ([213.146.154.40]:47048 "EHLO pentafluge.infradead.org") by vger.kernel.org with ESMTP id S932905AbWKLN5y (ORCPT ); Sun, 12 Nov 2006 08:57:54 -0500 Subject: Re: [Bugme-new] [Bug 7495] New: Kernel periodically hangs. From: Arjan van de Ven To: Adrian Bunk Cc: Andrew Morton , David Howells , Neil Brown , "bugme-daemon@kernel-bugs.osdl.org" , linux-kernel@vger.kernel.org, alex@hausnet.ru, mingo@redhat.com In-Reply-To: <20061112133759.GK25057@stusta.de> References: <200611111129.kABBTWgp014081@fire-2.osdl.org> <20061111100038.6277efd4.akpm@osdl.org> <1163268603.3293.45.camel@laptopd505.fenrus.org> <20061111101942.5f3f2537.akpm@osdl.org> <1163332237.3293.100.camel@laptopd505.fenrus.org> <20061112125357.GH25057@stusta.de> <1163337376.3293.120.camel@laptopd505.fenrus.org> <20061112133759.GK25057@stusta.de> Content-Type: text/plain Organization: Intel International BV Date: Sun, 12 Nov 2006 14:57:48 +0100 Message-Id: <1163339868.3293.126.camel@laptopd505.fenrus.org> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1.1 (2.8.1.1-3.fc6) Content-Transfer-Encoding: 7bit X-SRS-Rewrite: SMTP reverse-path rewritten from by pentafluge.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2125 Lines: 53 On Sun, 2006-11-12 at 14:37 +0100, Adrian Bunk wrote: > On Sun, Nov 12, 2006 at 02:16:16PM +0100, Arjan van de Ven wrote: > > > > > Some APIC-related bugs in the kernel Bugzilla that have been reported or > > > confirmed during the last 12 months (I only looked at "apic" in the > > > subject, there might be more related bugs in the Bugzilla): > > > > > > #5038 Fast running system clock with IO-APIC enabled > > > > This is a UP machine. NotInteresting(tm) wrt APIC. > >... > > Currently it's a supported configuration. define "supported"; we have code to try it and it's great if it works. But if it doesn't... you're out of luck. We KNOW it can't work on a sizable amount of machines. This is why it is a config option; you can enable it if YOUR machine is KNOWN to work, and you get some gains. But it's also understood that it often it won't work. So any sensible distro (since they have to aim for a wide audience) disables this option ... > > We must either handle such cases or explicitely disable the APIC on all > UP machines that'd be the same as setting the config option off... > > I think that's a mistake. But oh well, I suspect in practice ACPI/BIOS > > cause it to be turned off automatic most of the time. > > I'd doubt the latter. Even on my cheap Asus board running an i386 > AMD Athlon XP with 1.8 GHz the APIC is both used and working without any > problems. "it works on my one machine so it works for everyone". That's simply not true. We KNOW it can't work everywhere on UP, especially on i386. SMM assumptions; people gluing the apic pins to the reset line, we've seen it all. That it works for you is great. But that doesn't mean it automatically works for everyone. -- if you want to mail me at work (you don't), use arjan (at) linux.intel.com Test the interaction between Linux and your BIOS via http://www.linuxfirmwarekit.org - 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/