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