NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: PR/45915 CVS commit: src/sys/arch

The following reply was made to PR kern/45915; it has been noted by GNATS.

From: Hauke Fath <>
        "Michael L. Hitch" <>
Subject: Re: PR/45915 CVS commit: src/sys/arch
Date: Fri, 10 Feb 2012 14:42:43 +0100

 At 4:50 Uhr +0000 10.02.2012, Michael L. Hitch wrote:
 > The recent kmem changes allocate a large kernel address space before
 > pmap_init() is called, and the initial kernel PT pages aren't enough
 > for the allocations pmap_init().  This fails because pmap_kenter_pa()
 > tries to allocate a new kernel PT page and traps because the pmap has
 > not been initialized.  When computing the number if initial kernel PT
 > pages, include enough to allow kmem to map the physical memory.  This
 > should fix PR/45915.  OK by releng@.  One mac68k system has been verified
 > to boot.  Volunteers to test the others welcome.
 mac68k: A Quadra 650 with 136 MB RAM boots fine now.
 Thanks for fixing this!
      The ASCII Ribbon Campaign                    Hauke Fath
 ()     No HTML/RTF in email            Institut f?r Nachrichtentechnik
 /\     No Word docs in email                     TU Darmstadt
      Respect for open standards              Ruf +49-6151-16-3281

Home | Main Index | Thread Index | Old Index