Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932076AbVKWQtT (ORCPT ); Wed, 23 Nov 2005 11:49:19 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932078AbVKWQtT (ORCPT ); Wed, 23 Nov 2005 11:49:19 -0500 Received: from clock-tower.bc.nu ([81.2.110.250]:25319 "EHLO lxorguk.ukuu.org.uk") by vger.kernel.org with ESMTP id S932076AbVKWQtR (ORCPT ); Wed, 23 Nov 2005 11:49:17 -0500 Subject: Re: [patch] SMP alternatives From: Alan Cox To: Andi Kleen Cc: Gerd Knorr , Linus Torvalds , Dave Jones , Zachary Amsden , Pavel Machek , Andrew Morton , Linux Kernel Mailing List , "H. Peter Anvin" , Zwane Mwaikambo , Pratap Subrahmanyam , Christopher Li , "Eric W. Biederman" , Ingo Molnar In-Reply-To: <20051123163906.GF20775@brahms.suse.de> References: <4378A7F3.9070704@suse.de> <4379ECC1.20005@suse.de> <437A0649.7010702@suse.de> <437B5A83.8090808@suse.de> <438359D7.7090308@suse.de> <1132764133.7268.51.camel@localhost.localdomain> <20051123163906.GF20775@brahms.suse.de> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Wed, 23 Nov 2005 17:21:29 +0000 Message-Id: <1132766489.7268.71.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 (2.2.3-2.fc4) Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 861 Lines: 19 On Mer, 2005-11-23 at 17:39 +0100, Andi Kleen wrote: > I much prefer the MSR bit too. Unfortunately it doesn't exist > (or rather I bet it exists somewhere, just undocumented) on Intel > systems. The MSR bits will break things like ECC scrubbing however. That can be addressed although the test patch I have just refuses to load EDAC if the BIOS writers didn't follow the BIOS guidelines. Certainly it would be cleaner and easier to save the MSR, scrub and put it back than do the fixup magic. Some drivers would need auditing as they seem to use locked ops or xchg (implicit lock) to lock with a PCI DMA master. - 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/