On Sat, Aug 04, 2007 at 03:48:23PM +0400, Dmitry Morozovsky wrote: > Bad news: after increasing swap to 16G (I had also increase maxswzone to 128M) > it panics: > > panic: lockmgr: locking against myself > cpuid = 1 > KDB: enter: panic > [thread pid 93730 tid 100142 ] > Stopped at kdb_enter+0x32: leave > db> wh > Tracing pid 93730 tid 100142 td 0xc65fc660 > kdb_enter(c066f95e,1,c066dfa3,e6d279cc,1,...) at kdb_enter+0x32 > panic(c066dfa3,e6d279dc,c0559ca7,e6d27ac0,c848d220,...) at panic+0x124 > _lockmgr(c848d278,3002,c848d2a8,c65fc660,c0675df6,...) at _lockmgr+0x401 > vop_stdlock(e6d27a5c,c65fc660,3002,c848d220,e6d27a80,...) at vop_stdlock+0x40 > VOP_LOCK1_APV(c68a38a0,e6d27a5c,e6d27bc0,1,c6e3b110,...) at VOP_LOCK1_APV+0x46 > _vn_lock(c848d220,3002,c65fc660,c0675df6,7f3,...) at _vn_lock+0x166 > vget(c848d220,1000,c65fc660,0,e6d27b98,...) at vget+0x114 > vm_object_reference(cefd57f8,e6d27b30,c063faad,c0c71000,e381f000,...) at > vm_object_reference+0x12a > kern_execve(c65fc660,e6d27c5c,0,282053cc,28205480,e381f000,e381f000,e381f065,e381f54e,e385f000,3fab2,9,1f) > at kern_execve+0x31a > execve(c65fc660,e6d27cfc,c,c65fc660,e6d27d2c,...) at execve+0x4c > syscall(e6d27d38) at syscall+0x345 > Xint0x80_syscall() at Xint0x80_syscall+0x20 > --- syscall (59, FreeBSD ELF32, execve), eip = 0x28146a47, esp = 0xbfbfe76c, > ebp = 0xbfbfe788 --- > db> show lockedvnods > Locked vnodes > > 0xc848d220: tag tmpfs, type VREG > usecount 1, writecount 0, refcount 4 mountedhere 0 > flags (VI_OWEINACT) > v_object 0xcefd57f8 ref 1 pages 57 > lock type tmpfs: EXCL (count 1) by thread 0xc65fc660 (pid 93730) with 1 > pending > tag VT_TMPFS, tmpfs_node 0xd091d5c8, flags 0x0, links 1 > mode 0755, owner 0, group 0, size 664544, status 0x0 Yeah, kib_at_ fixes might be more in order to fix this problem, but at least my patch confirms that you have VI_OWEINACT flag on this vnode. -- Pawel Jakub Dawidek http://www.wheel.pl pjd_at_FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am!
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:15 UTC