From owner-freebsd-current@FreeBSD.ORG Wed Jan 28 19:48:44 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94E84106566B for ; Wed, 28 Jan 2009 19:48:44 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.239]) by mx1.freebsd.org (Postfix) with ESMTP id 67CCC8FC21 for ; Wed, 28 Jan 2009 19:48:44 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so7219234rvf.43 for ; Wed, 28 Jan 2009 11:48:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=7pBcusm4hPzRiSMEdO5xkdO8ERRuolBNf7ludNtK6Cw=; b=BqxwkKT3koWf5U5OXZ/oxBbxHWX7uNXpvNDqpfQfL7l3tvc4pnXjbYVzzsBz+tIQZp qqG5ySeCVAN8IW1VePQfjBHX2vC2V+ISTQFEu+3waUidrzP31PTosqwosFZzmqeU3SML aQZIs8avl0FsFoZjqfPXajt2B+P4FXUINRm4Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=Y8v4SFONE76UwPXZDAhkwAz+M+SAfirpzsq6lKbYjjBTG8FyHgXawtKUDT/qZpcb06 4t5PPWOPQ/qgzNaLqNrX6pDppE3L/dHHTIFZAfXMrfWMiZLT96MLzDrQ0V9f6VGcemJi Czcl68eCJXez5FndFvch9wKhLH03Rcb3U+Q08= MIME-Version: 1.0 Sender: mat.macy@gmail.com Received: by 10.141.114.15 with SMTP id r15mr528375rvm.42.1233172123850; Wed, 28 Jan 2009 11:48:43 -0800 (PST) In-Reply-To: <1233105002.26641.2.camel@phoenix.blechhirn.net> References: <1233105002.26641.2.camel@phoenix.blechhirn.net> Date: Wed, 28 Jan 2009 11:48:43 -0800 X-Google-Sender-Auth: 825d85c74e314b81 Message-ID: <3c1674c90901281148i3949ee69r289db344a23b4326@mail.gmail.com> From: Kip Macy To: mister.olli@googlemail.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: Page fault in CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jan 2009 19:48:44 -0000 Will try to fix soon. Thanks, Kip On Tue, Jan 27, 2009 at 5:10 PM, Mister Olli wrote: > Hi, > > > The following pagefault just happend on my PV CURRENT domU under Xen 3.3 > > ================================================================== > template_8-CURRENT# pwd > /usr > Kernel page fault with the following non-sleepable locks > held:org/base/head src/ > exclusive sleep mutex pmap (pmap) r = 0 (0xc1706ee8) locked > @ /usr/src/sys/i386/xen/pmap.c:3711 > exclusive sleep mutex vm object (standard object) r = 0 (0xc19c98b8) > locked @ /usr/src/sys/vm/vm_pageout.c:771 > exclusive sleep mutex vm page queue mutex (vm page queue mutex) r = 0 > (0xc052ae84) locked @ /usr/src/sys/vm/vm_pageout.c:447 > KDB: stack backtrace: > X_db_sym_numargs(c0342b8f,cbe849ac,c010c5f5,c0361da2,1bf,...) at > X_db_sym_numargs+0x146 > kdb_backtrace(c0361da2,1bf,ffffffff,c04f2c2c,cbe849e4,...) at > kdb_backtrace+0x29 > witness_display_spinlock(c0344dec,cbe849f8,4,1,0,...) at > witness_display_spinlock+0x75 > witness_warn(5,0,c036c048,c17a7d80,c,...) at witness_warn+0x1fd > trap(cbe84a80) at trap+0x10e > alltraps(c0bb2d48,4,c0361da2,1a8,c0361da2,...) at alltraps+0x1b > vm_pageout_flush(cbe84ba4,7,0,0,ec1,...) at vm_pageout_flush+0xe5 > vm_pageout_flush(c0bb3c78,0,c0361da2,303,32,...) at vm_pageout_flush > +0x621 > vm_pageout_flush(0,cbe84d38,c033ba96,32d,c1701a90,...) at > vm_pageout_flush+0x13ce > fork_exit(c02d59b0,0,cbe84d38) at fork_exit+0xb8 > fork_trampoline() at fork_trampoline+0x8 > --- trap 0, eip = 0, esp = 0xcbe84d70, ebp = 0 --- > > > Fatal trap 12: page fault while in kernel mode > cpuid = 0; apic id = 00 > fault virtual address = 0xc0863fc8 > fault code = supervisor write, protection violation > instruction pointer = 0x21:0xc03113df > stack pointer = 0x29:0xcbe84ac0 > frame pointer = 0x29:0xcbe84ae8 > code segment = base 0x0, limit 0xf67ff, type 0x1b > = DPL 1, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 6 (pagedaemon) > [thread pid 6 tid 100024 ] > Stopped at pmap_remove_write+0xbf: lock cmpxchgl %edi,0(%ecx) > db> > =============================================================== > > Since I was unable to enter anything at the debugger command line I'm > unable to provide a backtrace. sorry. > > -- > Olli > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >