Re: LOR - 8.0-STABLE r202128

2010-01-13 Thread John Baldwin
On Wednesday 13 January 2010 2:30:04 am pluknet wrote: > 2010/1/13 Gardner Bell : > > I got this lock order reversal while running a windows executable through > > wine. > > I'm guess that is a regression w.r.t S/G pager, which uses kmem_alloc/free > with vm_object locked and doesn't respect vm_ma

Re: LOR - 8.0-STABLE r202128

2010-01-12 Thread pluknet
2010/1/13 Gardner Bell : > I got this lock order reversal while running a windows executable through > wine. I'm guess that is a regression w.r.t S/G pager, which uses kmem_alloc/free with vm_object locked and doesn't respect vm_map locks can sleep. I'm curious it was back order before 5.1-R. vm_

LOR - 8.0-STABLE r202128

2010-01-12 Thread Gardner Bell
I got this lock order reversal while running a windows executable through wine. lock order reversal: 1st 0xc5e757f8 vm object (standard object) @ /usr/src/sys/vm/vm_object.c:482 2nd 0xc1c900e8 system map (system map) @ /usr/src/sys/vm/vm_map.c:2772 KDB: stack backtrace: db_trace_self_wrapper