Subject: Re: I got panic on KASSERT(pg) with uvm_km.c
To: None <current-users@netbsd.org>
From: Hiroki Minematu <minematu@aimcom.co.jp>
List: current-users
Date: 11/13/2001 21:11:16
 Thanks Chuck, and I applied your patch to pmap.c, it works fine.
Now, /sbin/init was sys_execve'ed successfully.

 Just, but, another unknown reasons make me don't arrival execute
/bin/sh. Next, I may think over the matter.


uvm_map_lookup_entry#1224: <- got it via hint (0x8826d4e0)
uvm_fault#1031:   narrow=1, back=0, forw=0, startva=0xd174f000
uvm_fault#1031:   entry=0x8826d4e0, amap=0x0, obj=0x8825db50
uvm_fault#1031:   shadowed=0, will_get=1
uao_get#1023: called!
uao_get#1023: aobj=0x8825db50 offset=24440832, flags=64
uvm_fault#1032: called!
uvm_fault#1032: (map=0x8825dbd0, vaddr=0xd174f000, ft=0, at=1)
uvm_map_lookup_entry#1225: called!
uvm_map_lookup_entry#1225: (map=0x8825dbd0,addr=0xd174f000,ent
=0x886fdc3c)
uvm_map_lookup_entry#1225: <- got it via hint (0x8826d4e0)
uvm_fault#1032:   narrow=1, back=0, forw=0, startva=0xd174f000
... ... long long, sigh.


On Mon, 12 Nov 2001 23:31:14 -0800, Chuck Silvers wrote:
>hi,
>
>please try the attached patch.
>
>-Chuck

>On Tue, Nov 13, 2001 at 12:21:42PM +0900, Hiroki Minematu wrote:
>> Hello!
>> 
>>  I got panic with KASSERT(pg) on uvm_km_pgremove_intrsafe function
>> (uvm_km.c line 343). So, it results from that pmap_extract function 
>> return `pa' with NULL value, does any other arch'es get such a 
>> kernel panic?

------------------------+
Hiroki MINEMATU/Aimcom  |
minematu@aimcom.co.jp   |