Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751427AbZF0TeR (ORCPT ); Sat, 27 Jun 2009 15:34:17 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752239AbZF0TeD (ORCPT ); Sat, 27 Jun 2009 15:34:03 -0400 Received: from hera.kernel.org ([140.211.167.34]:51482 "EHLO hera.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752187AbZF0TeB (ORCPT ); Sat, 27 Jun 2009 15:34:01 -0400 Date: Sat, 27 Jun 2009 19:33:34 GMT From: "tip-bot for H. Peter Anvin" To: linux-tip-commits@vger.kernel.org Cc: grundler@parisc-linux.org, linux-kernel@vger.kernel.org, hpa@zytor.com, mingo@redhat.com, tglx@linutronix.de, mikepe@it.uu.se Reply-To: mingo@redhat.com, hpa@zytor.com, linux-kernel@vger.kernel.org, grundler@parisc-linux.org, tglx@linutronix.de, mikepe@it.uu.se In-Reply-To: <200906261559.n5QFxJH8027336@pilspetsen.it.uu.se> References: <200906261559.n5QFxJH8027336@pilspetsen.it.uu.se> Subject: [tip:x86/urgent] Revert "x86: cap iomem_resource to addressable physical memory" Message-ID: Git-Commit-ID: fc1dbec8ae1a451557ade978bf7777b267690ca9 X-Mailer: tip-git-log-daemon MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0 (hera.kernel.org [127.0.0.1]); Sat, 27 Jun 2009 19:33:35 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1933 Lines: 50 Commit-ID: fc1dbec8ae1a451557ade978bf7777b267690ca9 Gitweb: http://git.kernel.org/tip/fc1dbec8ae1a451557ade978bf7777b267690ca9 Author: H. Peter Anvin AuthorDate: Sat, 27 Jun 2009 12:22:27 -0700 Committer: H. Peter Anvin CommitDate: Sat, 27 Jun 2009 12:22:27 -0700 Revert "x86: cap iomem_resource to addressable physical memory" This reverts commit 95ee14e4379c5e19c0897c872350570402014742. Mikael Petterson reported that at least one of his systems will not boot as a result. We have ruled out the detection algorithm malfunctioning, so it is not a matter of producing the incorrect bitmasks; rather, something in the application of them fails. Revert the commit until we can root cause and correct this problem. -stable team: this means the underlying commit should be rejected. Reported-and-isolated-by: Mikael Petterson Signed-off-by: H. Peter Anvin LKML-Reference: <200906261559.n5QFxJH8027336@pilspetsen.it.uu.se> Cc: stable@kernel.org Cc: Grant Grundler --- arch/x86/kernel/cpu/common.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c index 6b26d4d..f1961c0 100644 --- a/arch/x86/kernel/cpu/common.c +++ b/arch/x86/kernel/cpu/common.c @@ -848,9 +848,6 @@ static void __cpuinit identify_cpu(struct cpuinfo_x86 *c) #if defined(CONFIG_NUMA) && defined(CONFIG_X86_64) numa_add_cpu(smp_processor_id()); #endif - - /* Cap the iomem address space to what is addressable on all CPUs */ - iomem_resource.end &= (1ULL << c->x86_phys_bits) - 1; } #ifdef CONFIG_X86_64 -- 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/