lock order reversal is 5.2-BETA Nov 26

2003-11-27 Thread Mikhail Teterin
It did not crash or anything, but the following is printed on
console now (addresses ommitted):

lock order reversal
 1st ... UMA lock (UMA lock) @ /usr/src/sys/vm/uma_core.c:1201
 2nd ... system map (system map) @ /usr/src/sys/vm/vm_map.c:2210
Stack backtrace:
backtrace() at backtrace+0x17
witness_lock() at wintess_lock+0x672
_mtx_lock_flags() at _mtx_lock_flags+0xba
_vm_map_lock() at _vm_map_lock+0x36
vm_map_remove() at vm_map_remove+0x30
kmem_free() at kmem_free+0x32
page_free() at page_free+0x3b
zone_drain() at zone_drain+0x2cf
zone_foreach() at zone_foreach+0x45
uma_reclaim() at uma_reclaim+0x17
vm_pageout_scan() at vm_pageout_scan+0x148
vm_pageout() at vm_pageout+0x31b
fork_exit() at fork_exit+0xb4
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = ., ebp = 0 ---

Hope, this is usefull. A new kernel -- from today's sources -- is being
compiled now.

-mi
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: lock order reversal is 5.2-BETA Nov 26

2003-11-27 Thread Mikhail Teterin
 On Thu, Nov 27, 2003 at 07:16:05PM -0500, Mikhail Teterin wrote:
  It did not crash or anything, but the following is printed on
  console now (addresses ommitted):
  
  lock order reversal
   1st ... UMA lock (UMA lock) @ /usr/src/sys/vm/uma_core.c:1201
   2nd ... system map (system map) @ /usr/src/sys/vm/vm_map.c:2210
 
 Thanks, this was reported several times already.

How about this one?

lock order reversal
1st 0xc37abad4 vm object (vm object) @ /usr/src/sys/vm/swap_pager.c:1323
2nd 0xc098d020 swap_pager swhash (swap_pager swhash) @ 
/usr/src/sys/vm/swap_pager.c:1838
3rd 0xc1036948 vm object (vm object) @ /usr/src/sys/vm/uma_core.c:876

Sorry, backtrace was not logged, so I can not recreate it.

-mi
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: lock order reversal is 5.2-BETA Nov 26

2003-11-27 Thread Kris Kennaway
On Thu, Nov 27, 2003 at 10:00:54PM -0500, Mikhail Teterin wrote:
  On Thu, Nov 27, 2003 at 07:16:05PM -0500, Mikhail Teterin wrote:
   It did not crash or anything, but the following is printed on
   console now (addresses ommitted):
   
 lock order reversal
  1st ... UMA lock (UMA lock) @ /usr/src/sys/vm/uma_core.c:1201
  2nd ... system map (system map) @ /usr/src/sys/vm/vm_map.c:2210
  
  Thanks, this was reported several times already.
 
 How about this one?
 
 lock order reversal
 1st 0xc37abad4 vm object (vm object) @ /usr/src/sys/vm/swap_pager.c:1323
 2nd 0xc098d020 swap_pager swhash (swap_pager swhash) @ 
 /usr/src/sys/vm/swap_pager.c:1838
 3rd 0xc1036948 vm object (vm object) @ /usr/src/sys/vm/uma_core.c:876

Even more frequently ;-)

Kris


pgp0.pgp
Description: PGP signature