Subject: Re: details on KASSERT in uvm_map.c
To: None <edoneel@sdf.lonestar.org>
From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
List: current-users
Date: 01/11/2005 07:03:24
> Hi,
> 
> A followup to my KASSERT in uvm_map.c.  I rebuilt the install kernel
> with a print statement so I could see what the different values
> that caused the assert at line 478 in uvm_map.c on a mac68k
> system.
> 
> The values are
> 
> VM_MAP_USE_KMAPENT(map) is 0
> old_entry->flags is 5
> UVM_MAP_QUANTUM is 8
> UMR_EMPTY(umr) is 0
> 
> So it fails in that both VM_MAP_USE_KMAPENT(map) is 0 and
> UMR_EMPTY(umr) is 0.  Surely someone can point me to
> where these might be an issue :-)
> 
> cheers
> 
> bruce

can you check backtrace?

	db_stack_trace_print((db_expr_t)__builtin_frame_address(0),
	    TRUE, 65535, "", printf);

will print it.

YAMAMOTO Takashi