LOR in vm/swap_pager.c:1166 + vm/vm_kern.c:325

From: Peter Holm <peter_at_holm.cc>
Date: Mon, 7 Jul 2003 15:16:39 +0200
In current from Jul 3 18:36 UTC:

lock order reversal
1st 0xc0836ae4 vm object (vm object) _at_ vm/swap_pager.c:1166
2nd 0xc082e120 system map (system map) _at_ vm/vm_kern.c:325
Stack backtrace:
backtrace(c050c617,c082e120,c051eacf,c051eacf,c051e977) at backtrace+0x17
witness_lock(c082e120,8,c051e977,145,c05da600) at witness_lock+0x697
_mtx_lock_flags(c082e120,0,c051e96e,145,cccab904) at _mtx_lock_flags+0xb1
_vm_map_lock(c082e0c0,c051e96e,145,c083a214,cccab95c) at _vm_map_lock+0x36
kmem_malloc(c082e0c0,1000,101,cccab98c,c046c860) at kmem_malloc+0x39
page_alloc(c083a200,1000,cccab97f,101,c055fb80) at page_alloc+0x27
slab_zalloc(c083a200,101,c052030c,664,c0508c33) at slab_zalloc+0x150
uma_zone_slab(c083a200,101,c0520303,664,0) at uma_zone_slab+0xd8
uma_zalloc_internal(c083a200,0,101,6e8,0) at uma_zalloc_internal+0x55
uma_zfree_arg(c1991300,ccccccf0,0,1,0) at uma_zfree_arg+0x2d7
swp_pager_meta_ctl(c0836ae4,1f,0,2,cccabb6c) at swp_pager_meta_ctl+0x1bf
swap_pager_unswapped(c08f14d8,1,c05072cf,b4,cccabad0) at swap_pager_unswapped+0x2a
vm_fault(c0bab770,bfbff000,2,8,c1982390) at vm_fault+0x1181
trap_pfault(cccabbfc,0,bfbffa68,c0507326,bfbffa68) at trap_pfault+0x10f
trap(18,10,10,bfbffa68,cccabc6c) at trap+0x3cd
calltrap() at calltrap+0x5
--- trap 0xc, eip = 0xc04a243c, esp = 0xcccabc3c, ebp = 0xcccabccc ---
slow_copyout(c1982390,cccabd10,0,cccabd40,c04a471e) at slow_copyout+0x4
wait4(c1982390,cccabd10,c052441d,3fd,4) at wait4+0x20
syscall(2f,2f,2f,0,3a) at syscall+0x26e
Xint0x80_syscall() at Xint0x80_syscall+0x1d
--- syscall (7), eip = 0x807b26b, esp = 0xbfbffa0c, ebp = 0xbfbffa28 ---
-- 
Peter Holm
Received on Mon Jul 07 2003 - 04:16:44 UTC

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