> There's a corruption...
> 
> > ddb{7}> show panic
> >  cpu6: kernel diagnostic assertion "((flags & PGO_LOCKED) != 0 && 
> > rw_lock_held(
> > uobj->vmobjlock)) || (flags & PGO_LOCKED) == 0" failed: file 
> > "/sys/uvm/uvm_vnod
> > e.c", line 953
> > 
> > *cpu7: assertwaitok: non-zero mutex count: 1
> > ddb{7}> trace
> > panic+0x134
> > assertwaitok+0xf8
> > mi_switch+0x5c
> > sleep_finish+0x160
> > rw_enter+0x1cc
> > vm_map_lock_read_ln+0x38
> > uvmfault_lookup+0x114
> > uvm_fault_check+0x68
> > uvm_fault+0x12c
> > trap+0x7a4
> > trapagain+0x4
> > --- trap (type 0x300) ---
> > phtree_RBT_COMPARE+0x28
> > pool_do_put+0x94
> > pool_put+0x94
>            ^^^^
> ...inside this pool.  Which of the 3 is it?  Can someone with a ppc64
> figure out?

It's pmap_vp_pool.

Reply via email to