Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755407AbYLBXnv (ORCPT ); Tue, 2 Dec 2008 18:43:51 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753445AbYLBXn2 (ORCPT ); Tue, 2 Dec 2008 18:43:28 -0500 Received: from waste.org ([66.93.16.53]:46071 "EHLO waste.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753116AbYLBXn2 (ORCPT ); Tue, 2 Dec 2008 18:43:28 -0500 Subject: Re: mmotm 2008-12-01-19-41: early exception (page fault -- deref of 0x20) From: Matt Mackall To: Andrew Morton Cc: Jiri Slaby , linux-kernel@vger.kernel.org, arjan@linux.intel.com, tytso@mit.edu In-Reply-To: <20081202153336.7b765ec7.akpm@linux-foundation.org> References: <4935C03A.7030603@gmail.com> <20081202153336.7b765ec7.akpm@linux-foundation.org> Content-Type: text/plain Date: Tue, 02 Dec 2008 17:42:08 -0600 Message-Id: <1228261328.3196.174.camel@calx> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2194 Lines: 57 On Tue, 2008-12-02 at 15:33 -0800, Andrew Morton wrote: > On Wed, 03 Dec 2008 00:09:46 +0100 > Jiri Slaby wrote: > > > Hi, > > > > while writing out warning about empty mtrr (or any other in the early stage), > > I'm getting this: > > PANIC: early exception 0e rip 10:ffffffff8025be26 error 0 cr2 20 > > Pid: 0, comm: swapper Not tainted 2.6.28-rc6-mm1_64 #484 > > Call Trace: > > [] early_idt_handler+0x55/0x69 > > [] ? getnstimeofday+0x46/0xc0 > > [] ktime_get_real+0x11/0x50 > > [] seed_std_data+0x11/0x30 > > [] ? show_trace+0x10/0x20 > > [] seed_random_pools+0x10/0x30 > > [] init_oops_id+0x9/0x40 > > [] print_oops_end_marker+0x9/0x20 > > [] warn_slowpath+0x9d/0xd0 > > [] ? up+0x34/0x50 > > [] ? release_console_sem+0x1bd/0x210 > > [] ? printk+0x3c/0x44 > > [] mtrr_trim_uncached_memory+0x166/0x390 > > [] ? early_gart_iommu_check+0xaf/0x2a7 > > [] setup_arch+0x3ec/0x6a8 > > [] start_kernel+0x65/0x3c6 > > [] x86_64_start_reservations+0x7d/0x89 > > [] x86_64_start_kernel+0xd8/0xdf > > RIP 0x10 > > > > The clock is still null in kernel/time/timekeeping.c. > > > > This one is to blame: > > random-add-a-way-to-get-some-random-bits-into-the-entropy-pools-early-on.patch > > urgh, OK, thanks, I'll drop it. > > Presumably your machine picked a different clocksource from Arjan's, > mine and others. Now, how do we work out what clocksource you're > using? > > dmesg -s 1000000 | grep -i clock > nope > dmesg -s 1000000 | grep -i using > nope If we oops or warn while picking a timesource, we'll have lots of fun? -- Mathematics is the supreme nostalgia of our time. -- 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/