From owner-freebsd-stable@FreeBSD.ORG Fri Feb 27 16:30:09 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A585510656DE for ; Fri, 27 Feb 2009 16:30:09 +0000 (UTC) (envelope-from is@rambler-co.ru) Received: from mailrelay1.rambler.ru (mailrelay1.rambler.ru [81.19.66.239]) by mx1.freebsd.org (Postfix) with ESMTP id 5063E8FC13 for ; Fri, 27 Feb 2009 16:30:09 +0000 (UTC) (envelope-from is@rambler-co.ru) Received: from kas30pipe.localhost (localhost [127.0.0.1]) by mailrelay1.rambler.ru (Postfix) with ESMTP id 5BA0C131059; Fri, 27 Feb 2009 19:30:08 +0300 (MSK) Received: from localhost (is1.park.rambler.ru [81.19.64.121]) by mailrelay1.rambler.ru (Postfix) with ESMTP id 0B4B4131038; Fri, 27 Feb 2009 19:30:08 +0300 (MSK) Date: Fri, 27 Feb 2009 19:26:25 +0300 From: Igor Sysoev To: John Baldwin Message-ID: <20090227162625.GO51952@rambler-co.ru> References: <20090227130830.GI51952@rambler-co.ru> <200902271026.15796.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200902271026.15796.jhb@freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Anti-Virus: Kaspersky Anti-Virus for MailServers 5.5.33/RELEASE, bases: 27022009 #1852655, status: clean X-SpamTest-Envelope-From: is@rambler-co.ru X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 7509 [Feb 27 2009] X-SpamTest-Info: {received from trusted relay: common white list} X-SpamTest-Method: white ip list X-SpamTest-Rate: 0 X-SpamTest-Status: Trusted X-SpamTest-Status-Extended: trusted X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0284], KAS30/Release Cc: freebsd-stable@freebsd.org Subject: Re: 7.1-STABLE does not boot after recent superpage support MFC X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Feb 2009 16:30:10 -0000 On Fri, Feb 27, 2009 at 10:26:15AM -0500, John Baldwin wrote: > On Friday 27 February 2009 8:08:30 am Igor Sysoev wrote: > > Is anyone able to boot kernel with recently merged superpage support ? > > I have csup'd world to > > *default date=2009.02.26.23.59.59 > > then rebuild world and kernel does not boot: > > > > FreeBSD 7.1-STABLE #4: Fri Feb 27 11:59:13 MSK 2009 > > XXXXXXXXXXXXXXXXXXXXX > > kernel trap 12 with interrupts disabled > > > > > > Fatal trap 12: page fault while in kernel mode > > cpuid = 0; apic id = 00 > > fault virtual address = 0x0 > > fault code = supervisor read data, page not present > > instruction pointer = 0x8:0xffffffff803b1d80 > > stack pointer = 0x10:0xffffffff80686ce0 > > frame pointer = 0x10:0xffffffff80686d00 > > code segment = base 0x0, limit 0xfffff, type 0x1b > > = DPL 0, pres 1, long 1, def32 0, gran 1 > > processor eflags = resume, IOPL = 0 > > current process = 0 () > > trap number = 12 > > panic: page fault > > cpuid = 0 > > > > And the message is cycled. The kernel does not boot despite > > vm.pmap.pg_ps_enabled value. > > This should now be fixed, apologies for the breakage. :( Thank you, your commit has fixed the bug. Now I have $sysctl vm.pmap.pde vm.pmap.pde.promotions: 518 vm.pmap.pde.p_failures: 4534 vm.pmap.pde.mappings: 0 vm.pmap.pde.demotions: 423 Does this mean that (518 - 423) * 2 = 190M are mapped via 2M pages ? -- Igor Sysoev http://sysoev.ru/en/