Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753110AbYGCQcq (ORCPT ); Thu, 3 Jul 2008 12:32:46 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751239AbYGCQci (ORCPT ); Thu, 3 Jul 2008 12:32:38 -0400 Received: from e28smtp02.in.ibm.com ([59.145.155.2]:40182 "EHLO e28esmtp02.in.ibm.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750855AbYGCQch (ORCPT ); Thu, 3 Jul 2008 12:32:37 -0400 Date: Thu, 3 Jul 2008 22:00:48 +0530 From: Dhaval Giani To: Ingo Molnar Cc: Thomas Gleixner , Arun Bharadwaj , lkml Subject: Re: [x86-tip] panic during cpu_up Message-ID: <20080703163048.GC4468@linux.vnet.ibm.com> Reply-To: Dhaval Giani References: <20080702190651.GA13252@linux.vnet.ibm.com> <20080702205544.GB13252@linux.vnet.ibm.com> <20080703070242.GA16379@elte.hu> <20080703080625.GB4065@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080703080625.GB4065@linux.vnet.ibm.com> User-Agent: Mutt/1.5.18 (2008-05-17) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2073 Lines: 63 > > > > The other suspect would be acpi idle: > > > > /* Fall back to the default idle loop */ > > pm_idle = pm_idle_save; > > Yep, you are right. > > Could you try latest tip/master or the debug patch below? It should show > > where the NULL comes from, without crashing. > > > > Sure, will give it a run sometime soon. > ------------[ cut here ]------------ WARNING: at drivers/acpi/processor_idle.c:1316 acpi_processor_cst_has_changed+0x64/0xc0() Modules linked in: Pid: 4433, comm: bash Not tainted 2.6.26-rc8-tip #15 [] warn_on_slowpath+0x41/0x60 [] ? __cpufreq_set_policy+0x135/0x1bf [] ? mark_held_locks+0x46/0x61 [] ? trace_hardirqs_on+0xb/0xd [] ? trace_hardirqs_on_caller+0xe9/0x111 [] ? trace_hardirqs_on+0xb/0xd [] ? acpi_processor_get_platform_limit+0x9f/0xac [] acpi_processor_cst_has_changed+0x64/0xc0 [] acpi_cpu_soft_notify+0x2a/0x39 [] notifier_call_chain+0x32/0x64 [] __raw_notifier_call_chain+0xe/0x10 [] raw_notifier_call_chain+0xc/0xe [] _cpu_up+0xb3/0xdc [] cpu_up+0x42/0x52 [] store_online+0x39/0x5d [] ? store_online+0x0/0x5d [] sysdev_store+0x20/0x25 [] flush_write_buffer+0x3e/0x53 [] sysfs_write_file+0x3e/0x5d [] vfs_write+0x8d/0x105 [] sys_write+0x3b/0x60 [] sysenter_past_esp+0x6a/0xa5 ======================= ---[ end trace 987615de2ae7cfa5 ]--- Which corresponds to /* Fall back to the default idle loop */ WARN_ON_ONCE(!pm_idle_save); if (pm_idle_save) pm_idle = pm_idle_save; synchronize_sched(); /* Relies on interrupts forcing exit from idle. */ -- regards, Dhaval -- 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/