NetBSD-Bugs archive

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

Re: kern/45915: panic: pmap_enter_ptpage: can't get KPT page



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

From: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: tsutsui%ceres.dti.ne.jp@localhost
Subject: Re: kern/45915: panic: pmap_enter_ptpage: can't get KPT page
Date: Sun, 5 Feb 2012 01:21:11 +0900

 >  panic(30a22f,0,2704,fec45000,ffffd000) + c
 >  trap(3e7dc8,8,505,4) + 134
 >  pmap_enter_ptpage(3386d0,1c48000,0,1c48000,1c48000) + 488
 >  pmap_kenter_pa(1c48000,ffffa000,3,0,1447d50) + 50
 >  uvm_km_alloc(342fb8,1f000,0,11,c) + 11a
 >  pmap_init(1448000,ff800000,3e7f74,3e7f70,353080) + 9e
 >  uvm_init(c,ffffffff,ffffffff,ffeffffc,fe803882) + 5e
 
 This means:
 - m68k pmap_init() calls uvm_km_alloc() (even before kmem changes)
 - it seems now uvm_km_alloc() depends on structures which are initialized
   in pmap_init() and uvm_km_alloc() is called before that initialization
 
 Previously it worked (for more than a decade), but I'm not sure if
 it was a vaild op or not.
 
 ---
 Izumi Tsutsui
 


Home | Main Index | Thread Index | Old Index