lock order reversal is 5.2-BETA Nov 26

From: Mikhail Teterin <mi_at_aldan.algebra.com>
Date: Thu, 27 Nov 2003 19:16:05 -0500 (EST)
It did not crash or anything, but the following is printed on
console now (addresses ommitted):

	lock order reversal
	 1st ... UMA lock (UMA lock) _at_ /usr/src/sys/vm/uma_core.c:1201
	 2nd ... system map (system map) _at_ /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
Received on Thu Nov 27 2003 - 15:16:11 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:31 UTC