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