LOR in vm

Daniel Eischen eischen at pcnet1.pcnet.com
Tue Apr 22 13:44:56 PDT 2003


This is with a kernel built from sources yesterday.

  lock order reversal
  1st 0xc04bff60 vm page queue mutex (vm page queue mutex) @ src/sys/vm/vm_pageout.c:401
  2nd 0xc2bbb098 vm object (vm object) @ src/sys/vm/vm_object.c:752
  Stack backtrace:
  backtrace(1,0,ffffffff,c0495a88,c04959e8) at backtrace+0x12
  witness_lock(c2bbb098,c0415521,2f0,0) at witness_lock+0x550
  _mtx_lock_flags(c2bbb098,c0415521,2f0,10) at _mtx_lock_flags+0x7f
  vm_object_page_clean(c2bbb098,0,0,7,0,1) at vm_object_page_clean+0x2a7
  vm_map_clean(c1e59200,4000000,4007000,1,0) at vm_map_clean+0x2d5
  msync(c1ca1e40,d0a13d14,3,7,286)at msync+0xe8
  syscall(2f,2f,2f,805c000,80bb008) at syscall+0x1f1
  ...

-- 
Dan Eischen



More information about the freebsd-current mailing list